#include "coc.h" typedef struct { int fd, port; CocVar *varList; buf_type *cmdbuf; /* for sending command */ buf_type *resbuf; /* for response */ char host[64]; char magic[32]; char startcmd[512]; } CocConn; int CocInitClient(CocConn *conn, char *host, int port, char *magic, int bufsize, char *startcmd); int CocSendMagic(CocConn *conn, char *magic); int CocCmd(CocConn *conn, const char *rwList); void CocCloseClient(CocConn *conn);