18 #ifndef IOX_BINDING_C_NODE_H
19 #define IOX_BINDING_C_NODE_H
21 #include "iceoryx_binding_c/internal/c2cpp_binding.h"
23 typedef CLASS NodeData* iox_node_t;
28 iox_node_t iox_node_create(
const char*
const nodeName);
32 void iox_node_destroy(iox_node_t
const self);
41 uint64_t iox_node_get_name(iox_node_t
const self,
char*
const name,
const uint64_t nameCapacity);
50 uint64_t iox_node_get_runtime_name(iox_node_t
const self,
char*
const name,
const uint64_t nameCapacity);