libyang 5.7.1
libyang is YANG data modelling language parser and toolkit written (and providing API) in C.
Loading...
Searching...
No Matches
Options for lys_getnext().
Collaboration diagram for Options for ::lys_getnext().:

Macros

#define LYS_GETNEXT_INTONPCONT   0x08
#define LYS_GETNEXT_NOCHOICE   0x02
#define LYS_GETNEXT_OUTPUT   0x10
#define LYS_GETNEXT_WITHCASE   0x04
#define LYS_GETNEXT_WITHCHOICE   0x01

Detailed Description

Various options setting behavior of lys_getnext().

Macro Definition Documentation

◆ LYS_GETNEXT_INTONPCONT

#define LYS_GETNEXT_INTONPCONT   0x08

lys_getnext() option to look into non-presence container, instead of returning container itself

Definition at line 2079 of file tree_schema.h.

◆ LYS_GETNEXT_NOCHOICE

#define LYS_GETNEXT_NOCHOICE   0x02

lys_getnext() option to ignore (kind of conditional) nodes within choice node

Definition at line 2077 of file tree_schema.h.

◆ LYS_GETNEXT_OUTPUT

#define LYS_GETNEXT_OUTPUT   0x10

lys_getnext() option to provide RPC's/action's output schema nodes instead of input schema nodes provided by default

Definition at line 2081 of file tree_schema.h.

◆ LYS_GETNEXT_WITHCASE

#define LYS_GETNEXT_WITHCASE   0x04

lys_getnext() option to allow returning LYS_CASE nodes instead of looking into them

Definition at line 2078 of file tree_schema.h.

◆ LYS_GETNEXT_WITHCHOICE

#define LYS_GETNEXT_WITHCHOICE   0x01

lys_getnext() option to allow returning LYS_CHOICE nodes instead of looking into them

Definition at line 2076 of file tree_schema.h.