Basic structure of any RPC object. More...
Data Fields | |
VTable_t * | vtable |
Address of the VTable which contains pointers to functions that implement this service. | |
Basic structure of any RPC object.
The RPC API requires, that the first member of any RPC callable service is the pointer to the VTable. This is checked at compile time and build will fail if this requirement is not satisfied. Real world RPC object won't contain just the pointer to the VTable but members containin the state of the RPC object will follow.
VTable_t* RPC_Service_t_::vtable |
Address of the VTable which contains pointers to functions that implement this service.