![]() |
eRPC API Reference
Rev. 1.9.0
NXP Semiconductors
|
Transport that other RPMsg transports inherits. More...
#include <erpc_rpmsg_lite_base_transport.h>
Inheritance diagram for erpc::RPMsgBaseTransport:
Collaboration diagram for erpc::RPMsgBaseTransport:Public Member Functions | |
| struct rpmsg_lite_instance * | get_rpmsg_lite_instance (void) |
| This function returns pointer to instance of RPMSG lite. More... | |
Public Member Functions inherited from erpc::Transport | |
| Transport (void) | |
| Constructor. | |
| virtual | ~Transport (void) |
| Transport destructor. | |
| virtual erpc_status_t | receive (MessageBuffer *message)=0 |
| Prototype for receiving message. More... | |
| virtual erpc_status_t | send (MessageBuffer *message)=0 |
| Prototype for send message. More... | |
| virtual bool | hasMessage (void) |
| Poll for an incoming message. More... | |
| virtual void | setCrc16 (Crc16 *crcImpl) |
| This functions sets the CRC-16 implementation. More... | |
Static Protected Attributes | |
| static struct rpmsg_lite_instance * | s_rpmsg |
| static uint8_t | s_initialized |
Transport that other RPMsg transports inherits.
|
inline |
This function returns pointer to instance of RPMSG lite.
| pointer | to instance of RPMSG lite |
|
staticprotected |
Pointer to instance of RPMSG lite.
|
staticprotected |
Represent information if the rpmsg-lite was initialized.