![]() |
libyang 3.13.5
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
|
#include <tree_schema.h>
Data Fields | |
| union { | |
| struct { | |
| const char * | dsc |
| struct lysc_ext_instance * | exts |
| uint16_t | flags |
| uint8_t | hash [4] |
| struct lys_module * | module |
| const char * | name |
| struct lysc_node_notif * | next |
| uint16_t | nodetype |
| struct lysc_node * | parent |
| struct lysc_node_notif * | prev |
| void * | priv |
| const char * | ref |
| } | |
| struct lysc_node | node |
| }; | |
| struct lysc_node * | child |
| struct lysc_must * | musts |
| struct lysc_when ** | when |
Definition at line 1494 of file tree_schema.h.
| union { ... } lysc_node_notif |
| struct lysc_node* lysc_node_notif::child |
first child node (linked list)
Definition at line 1517 of file tree_schema.h.
| struct lysc_must* lysc_node_notif::musts |
list of must restrictions (sized array)
Definition at line 1518 of file tree_schema.h.
| struct lysc_when** lysc_node_notif::when |
list of pointers to when statements (sized array), the notification nodes do not contain the when statement on their own, but they can inherit it from the parent's uses.
Definition at line 1519 of file tree_schema.h.