|
Defines |
| #define | CTCLIENT_MAX_DISMISSED_REQUESTS 64 |
Typedefs |
| typedef CTCLIENTDATASTRUCT | CTCLIENTDATA |
Functions |
| CTCLIENTDATA * | CTClient_new () |
| void | CTClient_free (CTCLIENTDATA *cd) |
| ERRORCODE | CTClient_Init (CTCLIENTDATA *cd) |
| ERRORCODE | CTClient_InitShared (CTCLIENTDATA *cd, IPCSERVICELAYER *service) |
| ERRORCODE | CTClient_Fini (CTCLIENTDATA *cd) |
| ERRORCODE | CTClient_AddServer (CTCLIENTDATA *cd, const char *addr, int port, int *id) |
| ERRORCODE | CTClient_RemoveServer (CTCLIENTDATA *cd, int id) |
| void | CTClient_SetClientIdString (CTCLIENTDATA *cd, const char *cid) |
| ERRORCODE | CTClient_CheckErrorMessage (CTCLIENTDATA *cd, IPCMESSAGE *msg) |
| ERRORCODE | CTClient_Work (CTCLIENTDATA *cd, int timeout, int maxmsg) |
| ERRORCODE | CTClient_SendRequest (CTCLIENTDATA *cd, CTSERVICEREQUEST *req, int id) |
| ERRORCODE | CTClient_CheckResponse (CTCLIENTDATA *cd, int requestid) |
| void | CTClient_WithdrawRequest (CTCLIENTDATA *cd, int requestid) |
| void | CTClient_AbandonRequest (CTCLIENTDATA *cd, int requestid) |
| CTSERVICEREQUEST * | CTClient_FindRequest (CTCLIENTDATA *cd, int requestid) |
| void | CTClient_DequeueRequest (CTCLIENTDATA *cd, CTSERVICEREQUEST *req) |