blob: 595f96ae533e616e168de8b5edbfecdf8937886a [file] [log] [blame]
/* Copyright (c) 2012 The Chromium Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#ifndef HANDLERS_H_
#define HANDLERS_H_
#define MAX_PARAMS 4
typedef int (*HandleFunc)(int num_params, char** params, char** output);
int HandleFopen(int num_params, char** params, char** output);
int HandleFwrite(int num_params, char** params, char** output);
int HandleFread(int num_params, char** params, char** output);
int HandleFseek(int num_params, char** params, char** output);
int HandleFclose(int num_params, char** params, char** output);
int HandleStat(int num_params, char** params, char** output);
int HandleOpendir(int num_params, char** params, char** output);
int HandleReaddir(int num_params, char** params, char** output);
int HandleClosedir(int num_params, char** params, char** output);
int HandleMkdir(int num_params, char** params, char** output);
int HandleGethostbyname(int num_params, char** params, char** output);
#endif /* HANDLERS_H_ */