![]() |
![]() |
RM transport reconfiguration structure. More...
#include <rm_transport.h>
Data Fields | |
Rm_AppTransportHandle | appTransportHandle |
Rm_TransportCallouts | transportCallouts |
RM transport reconfiguration structure.
Application transport handle associated with the registered transport. This value can be anything that helps the application identify the application transport "pipe" for which a RM packet should be sent on. For example, a QMSS queue number, network port data structure, etc.
Pointers to application implemented transport APIs. The APIs for the provided functions must match the prototypes defined in the Rm_TransportCallouts structure. Callouts need to be defined for each registered transport. However, based on the application's implementation of transport code the same function can be provided for each transport registration. In these cases, the transport must mux/demux the packets it receives from RM based on the Rm_TransportHandle.