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: