NewMadeleine

Documentation

« back to PM2 home.
nm_coll_req_s Struct Reference

#include <nm_coll_private.h>

Collaboration diagram for nm_coll_req_s:

Data Fields

nm_coll_req_kind_t kind
 
nm_coll_req_destructor_t p_destructor
 
nm_cond_status_t status
 status for explicit wait- not signaled if p_notify is non-NULL
 
nm_coll_req_notifier_t p_notify
 notification function for op termination
 
void * p_ref
 reference given to above p_notify
 
int _payload
 dummy placeholder; payload is actually allocated after this struct
 

Detailed Description

Definition at line 61 of file nm_coll_private.h.

Field Documentation

◆ _payload

int nm_coll_req_s::_payload

dummy placeholder; payload is actually allocated after this struct

Definition at line 71 of file nm_coll_private.h.

Referenced by nm_coll_req_container(), and nm_coll_req_payload().

◆ kind

nm_coll_req_kind_t nm_coll_req_s::kind

Definition at line 63 of file nm_coll_private.h.

◆ p_destructor

nm_coll_req_destructor_t nm_coll_req_s::p_destructor

Definition at line 64 of file nm_coll_private.h.

◆ p_notify

nm_coll_req_notifier_t nm_coll_req_s::p_notify

notification function for op termination

Definition at line 66 of file nm_coll_private.h.

◆ p_ref

void* nm_coll_req_s::p_ref

reference given to above p_notify

Definition at line 67 of file nm_coll_private.h.

◆ status

nm_cond_status_t nm_coll_req_s::status

status for explicit wait- not signaled if p_notify is non-NULL

Definition at line 65 of file nm_coll_private.h.


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