internal defintion of the sendrecv request More...
#include <nm_sendrecv_private.h>
Data Fields | |
struct nm_req_s | req |
inlined core pack/unpack request to avoid dynamic allocation More... | |
nm_session_t | p_session |
session this request belongs to More... | |
struct nm_sr_event_monitor_s | monitor |
events triggered on status transitions More... | |
void * | ref |
reference usable by end-user More... | |
internal defintion of the sendrecv request
Definition at line 52 of file nm_sendrecv_private.h.
struct nm_sr_event_monitor_s nm_sr_request_s::monitor |
events triggered on status transitions
Definition at line 56 of file nm_sendrecv_private.h.
Referenced by nm_sr_recv_init(), and nm_sr_send_init().
nm_session_t nm_sr_request_s::p_session |
session this request belongs to
Definition at line 55 of file nm_sendrecv_private.h.
Referenced by nm_rpc_req_wait(), nm_sr_recv_init(), nm_sr_request_get_session(), nm_sr_request_isnull(), and nm_sr_send_init().
void* nm_sr_request_s::ref |
reference usable by end-user
Definition at line 57 of file nm_sendrecv_private.h.
Referenced by nm_sr_recv_init(), nm_sr_request_get_ref(), nm_sr_request_set_ref(), and nm_sr_send_init().
struct nm_req_s nm_sr_request_s::req |
inlined core pack/unpack request to avoid dynamic allocation
Definition at line 54 of file nm_sendrecv_private.h.
Referenced by nm_sr_recv_data_size_wait(), nm_sr_recv_data_test(), nm_sr_recv_data_wait(), nm_sr_recv_init(), nm_sr_recv_iprobe(), nm_sr_recv_match(), nm_sr_recv_match_event(), nm_sr_recv_offset(), nm_sr_recv_peek(), nm_sr_recv_peek_offset(), nm_sr_recv_post(), nm_sr_recv_unpack_data(), nm_sr_request_get_error(), nm_sr_request_get_expected_size(), nm_sr_request_get_gate(), nm_sr_request_get_size(), nm_sr_request_get_tag(), nm_sr_request_test(), nm_sr_request_wait_all(), nm_sr_rwait_data(), nm_sr_send_dest(), nm_sr_send_header(), nm_sr_send_init(), nm_sr_send_issend(), nm_sr_send_pack_data(), nm_sr_send_rsend(), nm_sr_send_set_priority(), nm_sr_send_submit(), and nm_sr_send_submit_chunks().