NewMadeleine

Documentation

a data descriptor, used to pack/unpack data from app layout to/from contiguous buffers More...

#include <nm_data.h>

Collaboration diagram for nm_data_s:

Data Fields

struct nm_data_ops_s ops
 collection of iterators More...
 
struct nm_data_properties_s props
 cache for properties More...
 
char _content [64]
 placeholder for type-dependant content More...
 

Detailed Description

a data descriptor, used to pack/unpack data from app layout to/from contiguous buffers

Examples
nm_mcast_basic.c, nm_onesided_simple.c, nm_sr_custom_data.c, and nm_sr_peek.c.

Definition at line 188 of file nm_data.h.

Field Documentation

◆ _content

char nm_data_s::_content[64]

placeholder for type-dependant content

Definition at line 192 of file nm_data.h.

Referenced by nm_data_traversal_apply().

◆ ops

struct nm_data_ops_s nm_data_s::ops

collection of iterators

Definition at line 190 of file nm_data.h.

Referenced by nm_data_generator_destroy(), nm_data_generator_init(), nm_data_isnull(), and nm_data_traversal_apply().

◆ props

struct nm_data_properties_s nm_data_s::props

cache for properties

Definition at line 191 of file nm_data.h.

Referenced by nm_data_properties_get().


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