NewMadeleine

Documentation

« back to PM2 home.
nm_onesided_s Struct Reference

an instance of interface 'onesided' More...

#include <nm_onesided_private.h>

Collaboration diagram for nm_onesided_s:

Data Fields

nm_session_t p_session
 
struct nm_onesided_request_s request
 persistent request for recv
 
struct nm_onesided_target_completion_sp_target
 target-side completion for the current request
 
struct nm_data_s data
 
nm_sr_req_allocator_t req_allocator
 data descriptor for recv; persistant accross handlers for RECV_DATA and FINALIZED
 
nm_onesided_target_completion_allocator_t completion_allocator
 
struct nm_onesided_queue_vect_s queues
 
int running
 
nm_cond_status_t done
 

Detailed Description

an instance of interface 'onesided'

Examples
nm_onesided_queues.c, and nm_onesided_simple.c.

Definition at line 90 of file nm_onesided_private.h.

Field Documentation

◆ completion_allocator

nm_onesided_target_completion_allocator_t nm_onesided_s::completion_allocator

Definition at line 97 of file nm_onesided_private.h.

◆ data

struct nm_data_s nm_onesided_s::data

Definition at line 95 of file nm_onesided_private.h.

◆ done

nm_cond_status_t nm_onesided_s::done

Definition at line 100 of file nm_onesided_private.h.

◆ p_session

nm_session_t nm_onesided_s::p_session

Definition at line 92 of file nm_onesided_private.h.

◆ p_target

struct nm_onesided_target_completion_s* nm_onesided_s::p_target

target-side completion for the current request

Definition at line 94 of file nm_onesided_private.h.

◆ queues

struct nm_onesided_queue_vect_s nm_onesided_s::queues

Definition at line 98 of file nm_onesided_private.h.

◆ req_allocator

nm_sr_req_allocator_t nm_onesided_s::req_allocator

data descriptor for recv; persistant accross handlers for RECV_DATA and FINALIZED

Definition at line 96 of file nm_onesided_private.h.

◆ request

struct nm_onesided_request_s nm_onesided_s::request

persistent request for recv

Definition at line 93 of file nm_onesided_private.h.

◆ running

int nm_onesided_s::running

Definition at line 99 of file nm_onesided_private.h.


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