|
gboolean | RpcChannel_Start (RpcChannel *chan) |
|
void | RpcChannel_Stop (RpcChannel *chan) |
|
RpcChannelType | RpcChannel_GetType (RpcChannel *chan) |
|
gboolean | RpcChannel_Send (RpcChannel *chan, char const *data, size_t dataLen, char **result, size_t *resultLen) |
|
gboolean | RpcChannel_BuildXdrCommand (const char *cmd, void *xdrProc, void *xdrData, char **result, size_t *resultLen) |
|
RpcChannel * | RpcChannel_Create (void) |
|
void | RpcChannel_Shutdown (RpcChannel *chan) |
|
gboolean | RpcChannel_Destroy (RpcChannel *chan) |
|
gboolean | RpcChannel_Dispatch (RpcInData *data) |
|
void | RpcChannel_Setup (RpcChannel *chan, const gchar *appName, GMainContext *mainCtx, gpointer appCtx, RpcChannelResetCb resetCb, gpointer resetData) |
|
void | RpcChannel_RegisterCallback (RpcChannel *chan, RpcChannelCallback *rpc) |
|
gboolean | RpcChannel_SetRetVals (RpcInData *data, char const *result, gboolean retVal) |
|
gboolean | RpcChannel_SetRetValsF (RpcInData *data, char *result, gboolean retVal) |
|
void | RpcChannel_UnregisterCallback (RpcChannel *chan, RpcChannelCallback *rpc) |
|
gboolean | RpcChannel_SendOneRaw (const char *data, size_t dataLen, char **result, size_t *resultLen) |
|
gboolean | RpcChannel_SendOne (char **reply, size_t *repLen, const char *reqFmt,...) |
|
RpcChannel * | RpcChannel_New (void) |
|
void | RpcChannel_SetBackdoorOnly (void) |
|
Functions related to reading and writing data on a GuestRPC channel.