libyang 3.13.5
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
Loading...
Searching...
No Matches
lysc_node_notif Struct Reference

#include <tree_schema.h>

Data Fields

union { 
   struct { 
const char * dsc
struct lysc_ext_instanceexts
uint16_t flags
uint8_t hash [4]
struct lys_modulemodule
const char * name
struct lysc_node_notifnext
uint16_t nodetype
struct lysc_nodeparent
struct lysc_node_notifprev
void * priv
const char * ref
   } 
struct lysc_node node
}; 
struct lysc_nodechild
struct lysc_mustmusts
struct lysc_when ** when

Detailed Description

Definition at line 1494 of file tree_schema.h.

Field Documentation

◆ [union]

union { ... } lysc_node_notif

◆ child

struct lysc_node* lysc_node_notif::child

first child node (linked list)

Definition at line 1517 of file tree_schema.h.

◆ musts

struct lysc_must* lysc_node_notif::musts

list of must restrictions (sized array)

Definition at line 1518 of file tree_schema.h.

◆ when

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.


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