nm_data_s Struct Reference
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 | |
| struct nm_data_properties_s | props |
| cache for properties | |
| char | _content [64] |
| placeholder for type-dependant content | |
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.
Field Documentation
◆ _content
| char nm_data_s::_content[64] |
placeholder for type-dependant content
Definition at line 199 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 197 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 198 of file nm_data.h.
Referenced by nm_data_properties_get().
The documentation for this struct was generated from the following file: