#include <nm_session_private.h>
Data Fields | |
nm_session_hash_t | hash_code |
hash of session label, used as ID on the wire More... | |
const char * | label |
plain text session name More... | |
void * | p_sr_session |
reference to be used by 'sendrecv' per-session state More... | |
void(* | p_sr_destructor )(struct nm_session_s *) |
function to call before session destroy More... | |
Private state of a session object.
Definition at line 23 of file nm_session_private.h.
nm_session_hash_t nm_session_s::hash_code |
hash of session label, used as ID on the wire
Definition at line 25 of file nm_session_private.h.
Referenced by nm_sr_recv_match(), nm_sr_send_dest(), nm_sr_send_issend(), and nm_sr_send_rsend().
const char* nm_session_s::label |
plain text session name
Definition at line 26 of file nm_session_private.h.
void(* nm_session_s::p_sr_destructor) (struct nm_session_s *) |
function to call before session destroy
Definition at line 28 of file nm_session_private.h.
void* nm_session_s::p_sr_session |
reference to be used by 'sendrecv' per-session state
Definition at line 27 of file nm_session_private.h.