diff --git a/src/server/slavefuncs.h b/src/server/slavefuncs.h --- a/src/server/slavefuncs.h +++ b/src/server/slavefuncs.h @@ -53,4 +53,15 @@ void prepareJobPaths(int jobnum,char *da int checkUsername(char *username); void slaveTest(); +/* Simple slave */ +struct _web_memorystruct; +static void *_web_myrealloc(void *ptr, size_t size); +static size_t _web_writememorycallback(void *ptr, size_t size, size_t nmemb, void *data); +struct _web_memorystruct _web_getrequest(char *url); +void _web_finishframe(int slavekey, char *slavepass, int jobnum, int framenum); +void _web_startframe(int slavekey, char *slavepass, int jobnum, int framenum); +void _web_getwork(int slavekey, char *slavepass, int *jobnum, int *framenum); +void _web_setrenderpower(int slavekey, char *slavepass, int jobnum, int framenum); + + #endif