an outgoing rpc request More...
#include <nm_rpc_private.h>

Data Fields | |
| nm_sr_request_t | request |
| the sendrecv request, actually allocated here | |
| struct nm_rpc_service_s * | p_service |
| struct nm_datav_s | headerv |
| vector of user-supplied chunks of headers | |
| struct nm_datav_s | bodyv |
| vector of user-supplied chunks of body | |
| nm_len_t | extra_hlen |
| size added to default header size | |
| nm_rpc_req_notifier_t | p_notifier |
| notification function to call uppon req completion | |
| void * | p_notifier_ref |
| user-supplied parameter for the notifier | |
| nm_prio_t | priority |
| struct nm_datav_s nm_rpc_req_s::bodyv |
vector of user-supplied chunks of body
Definition at line 34 of file nm_rpc_private.h.
| nm_len_t nm_rpc_req_s::extra_hlen |
size added to default header size
Definition at line 35 of file nm_rpc_private.h.
| struct nm_datav_s nm_rpc_req_s::headerv |
vector of user-supplied chunks of headers
Definition at line 33 of file nm_rpc_private.h.
| nm_rpc_req_notifier_t nm_rpc_req_s::p_notifier |
notification function to call uppon req completion
Definition at line 36 of file nm_rpc_private.h.
| void* nm_rpc_req_s::p_notifier_ref |
user-supplied parameter for the notifier
Definition at line 37 of file nm_rpc_private.h.
| struct nm_rpc_service_s* nm_rpc_req_s::p_service |
Definition at line 32 of file nm_rpc_private.h.
| nm_prio_t nm_rpc_req_s::priority |
Definition at line 38 of file nm_rpc_private.h.
Referenced by nm_rpc_req_set_priority().
| nm_sr_request_t nm_rpc_req_s::request |
the sendrecv request, actually allocated here
Definition at line 31 of file nm_rpc_private.h.
Referenced by nm_rpc_req_wait().