![]() |
libyang 3.13.5
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
|
Data node structure for the inner data tree nodes - containers, lists, RPCs, actions and Notifications. More...
#include <tree_data.h>
Data Fields | |
| union { | |
| struct { | |
| uint32_t | flags |
| uint32_t | hash |
| struct lyd_meta * | meta |
| struct lyd_node * | next |
| struct lyd_node_inner * | parent |
| struct lyd_node * | prev |
| void * | priv |
| const struct lysc_node * | schema |
| } | |
| struct lyd_node | node |
| }; | |
| struct lyd_node * | child |
| struct ly_ht * | children_ht |
Data node structure for the inner data tree nodes - containers, lists, RPCs, actions and Notifications.
Definition at line 815 of file tree_data.h.
| union { ... } lyd_node_inner |
common part corresponding to lyd_node
| struct lyd_node* lyd_node_inner::child |
pointer to the first child node.
Definition at line 838 of file tree_data.h.
| struct ly_ht* lyd_node_inner::children_ht |
hash table with all the direct children (except keys for a list, lists without keys)
Definition at line 839 of file tree_data.h.