![]() |
libyang
3.13.6
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
|
Various flags for compiled schema nodes (used as lysc_node.flags).
1 - container 6 - anydata/anyxml 11 - identity
2 - choice 7 - case 12 - extension
3 - leaf 8 - notification 13 - bitenum
4 - leaflist 9 - rpc/action 14 - when
5 - list 10 - feature
1 1 1 1 1
bit name 1 2 3 4 5 6 7 8 9 0 1 2 3 4
---------------------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
1 LYS_CONFIG_W |x|x|x|x|x|x|x| | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2 LYS_CONFIG_R |x|x|x|x|x|x|x| | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
3 LYS_STATUS_CURR |x|x|x|x|x|x|x|x|x|x|x|x|x|x|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
4 LYS_STATUS_DEPRC |x|x|x|x|x|x|x|x|x|x|x|x|x|x|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
5 LYS_STATUS_OBSLT |x|x|x|x|x|x|x|x|x|x|x|x|x|x|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
6 LYS_MAND_TRUE |x|x|x|x|x|x| | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
7 LYS_ORDBY_USER | | | |x|x| | | | | | | | | |
LYS_MAND_FALSE | |x|x| | |x| | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
8 LYS_ORDBY_SYSTEM | | | |x|x| | | | | | | | | |
LYS_PRESENCE |x| | | | | | | | | | | | | |
LYS_UNIQUE | | |x| | | | | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
9 LYS_KEY | | |x| | | | | | | | | | | |
LYS_DISABLED | | | | | | | | | | | | |x| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
10 LYS_SET_DFLT | | |x|x| | |x| | | | | | | |
LYS_IS_ENUM | | | | | | | | | | | | |x| |
LYS_KEYLESS | | | | |x| | | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
11 LYS_SET_UNITS | | |x|x| | | | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
12 LYS_SET_CONFIG |x|x|x|x|x|x| | | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
13 LYS_IS_INPUT |x|x|x|x|x|x|x| | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
14 LYS_IS_OUTPUT |x|x|x|x|x|x|x| | | | | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
15 LYS_IS_NOTIF |x|x|x|x|x|x|x| | | | | | | |
---------------------+-+-+-+-+-+-+-+-+-+-+-+-+-+-+