C Microkernel Realtime eXecutive
Realtime Operating System for Cortex-M based microcontrollers
 
Loading...
Searching...
No Matches
RPC_Service_t_ Struct Reference

Basic structure of any RPC object. More...

Data Fields

VTable_tvtable
 Address of the VTable which contains pointers to functions that implement this service.
 

Detailed Description

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.

Field Documentation

◆ vtable

VTable_t* RPC_Service_t_::vtable

Address of the VTable which contains pointers to functions that implement this service.