yumapro  20.10-10
YumaPro SDK
YANG Constants

YANG constants. More...

Collaboration diagram for YANG Constants:

Macros

#define YANG_URN   (const xmlChar *)"urn:ietf:params:xml:ns:yang:1"
 YANG URN.
 
#define YANG_PREFIX   (const xmlChar *)"y"
 Prefix for yangdump-sdk code generation.
 
#define YANG_MODULE   (const xmlChar *)"yang-attributes"
 yang attributes module
 
#define YANG_SUFFIX   (const xmlChar *)"yang"
 YANG suffix.
 
#define YIN_URN   (const xmlChar *)"urn:ietf:params:xml:ns:yang:yin:1"
 YIN URN.
 
#define YIN_PREFIX   (const xmlChar *)"yin"
 YIN prefix.
 
#define YIN_MODULE   (const xmlChar *)"yin"
 no YANG module for yin
 
#define YIN_SUFFIX   (const xmlChar *)"yin"
 YIN file suffix.
 
#define YANG_VERSION_STR   (const xmlChar *)"1"
 YANG 1.0 version.
 
#define YANG_VERSION_NUM   1
 YANG 1.0 version as number.
 
#define YANG11_VERSION_STR   (const xmlChar *)"1.1"
 YANG 1.1 version.
 
#define YANG11_VERSION_NUM   11
 YANG 1.1 version as a number.
 
#define YANG_FILE_SEPCHAR   '@'
 YANG file name separator char.
 
#define YANG_SII_STRING   (const xmlChar *)"schema-instance-identifier"
 schema instance identifier
 
#define YANG_K_ACTION   (const xmlChar *)"action"
 YANG keyword/YIN element names.
 
#define CHK_EXIT(res, retres)
 used in parser routines to decide if processing can continue will exit the function if critical error or continue if not
 
#define NEED_EXIT(res)
 used in parser routines to decide if processing can continue does not return, just evaluates to TRUE if there is a critical error and false if processing can continue
 

Detailed Description

YANG constants.