eRPC
Public Member Functions | List of all members
erpc::ReqHandle Class Reference

Handle object passed by eRPC to the application's request handler callbacks. More...

#include <req_handle.h>

Inheritance diagram for erpc::ReqHandle:
Inheritance graph
[legend]
Collaboration diagram for erpc::ReqHandle:
Collaboration graph
[legend]

Public Member Functions

const MsgBufferget_req_msgbuf () const
 
uint8_t get_server_rpc_id () const
 
uint16_t get_server_session_num () const
 

Detailed Description

Handle object passed by eRPC to the application's request handler callbacks.

Member Function Documentation

◆ get_req_msgbuf()

const MsgBuffer* erpc::ReqHandle::get_req_msgbuf ( ) const
inline

Get this RPC's request message buffer. Valid until the request handler enqueues a response.

◆ get_server_rpc_id()

uint8_t erpc::ReqHandle::get_server_rpc_id ( ) const
inline

Get the RPC ID of the server-side RPC object that received this request from the network. Valid until the request handler enqueues a response.

◆ get_server_session_num()

uint16_t erpc::ReqHandle::get_server_session_num ( ) const
inline

Get the server-side session number for this request. Valid until the request handler enqueues a response.


The documentation for this class was generated from the following file: