RpcChannelCallback Struct Reference
[GuestRPC functions]

#include <rpcChannel.h>


Data Fields

const char * name
RpcIn_Callback callback
gpointer clientData
gpointer xdrIn
gpointer xdrOut
size_t xdrInSize


Detailed Description

Defines the registration data for a GuestRPC application.

Field Documentation

String identifying the RPC message.

Function to call when data arrives.

Data to provide to callback function.

If not NULL, the input data will be deserialized using this function.

If not NULL, the output data will be serialized using this function. The output data should be stored in the result field of the RpcInData structure, and should have been allocated with glib's g_malloc() if freeResult is TRUE.

If xdrIn is not NULL, this should be the amount of memory to allocate for deserializing the input data.


The documentation for this struct was generated from the following file:

Generated on Wed Nov 4 15:44:55 2009 for open-vm-tools 2009.10.15 by  doxygen 1.5.5