RPMSG Linux transport to send/receive messages through RPMSG endpoints based on github.com/nxp-mcuxpresso/rpmsg-sysfs/tree/0aa1817545a765c200b1b2f9b6680a420dcf9171 implementation.
More...
#include <erpc_rpmsg_linux_transport.hpp>
RPMSG Linux transport to send/receive messages through RPMSG endpoints based on github.com/nxp-mcuxpresso/rpmsg-sysfs/tree/0aa1817545a765c200b1b2f9b6680a420dcf9171 implementation.
RPMsgEndpoint* erpc::RPMsgLinuxTransport::getRpmsgEndpoint |
( |
void |
| ) |
|
|
inline |
This function returns rpmsg endpoint object.
- Returns
- RPMsgEndpoint * Rpmsg endpoint.
This function initializes Linux environment for sending and receiving messages.
- Return values
-
kErpcStatus_Success | When environment was set successfully. |
kErpcStatus_Fail | When environment wasn't set successfully. |
This function receives the eRPC messages.
- Parameters
-
[in] | message | Message to receive. |
- Return values
-
kErpcStatus_Success | When message was received successfully. |
kErpcStatus_Fail | When message wasn't received successfully. |
Implements erpc::Transport.
This function sends the eRPC messages.
- Parameters
-
[in] | message | Message to send. |
- Return values
-
kErpcStatus_Success | When message was sent successfully. |
kErpcStatus_Fail | When message wasn't sent successfully. |
Implements erpc::Transport.
The documentation for this class was generated from the following files: