32 #ifndef DAEMON_CMDHANDLER_H 33 #define DAEMON_CMDHANDLER_H 40 #define ODS_SE_MAX_HANDLERS 5 61 void (*usage)(
int sockfd);
64 void (*help)(
int sockfd);
67 int (*handles)(
const char *cmd, ssize_t n);
void cmdhandler_start(cmdhandler_type *cmdhandler)
struct engine_struct * engine
struct sockaddr_un listen_addr
void cmdhandler_stop(struct engine_struct *engine)
void cmdhandler_cleanup(cmdhandler_type *cmdhandler)
cmdhandler_type * cmdhandler
struct cmd_func_block * get_funcblock(const char *cmd, ssize_t n)
cmdhandler_type * cmdhandler_create(const char *filename)
void cmdhandler_get_usage(int sockfd)