yumapro  24.10-2
YumaPro SDK
Loading...
Searching...
No Matches
yangconst.h File Reference

Contains YANG constants separated to prevent H file include loops. More...

#include <math.h>
#include <xmlstring.h>
#include "xmlns.h"
#include "status.h"
Include dependency graph for yangconst.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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 SID_SUFFIX   (const xmlChar *)"sid"
 SID 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

Contains YANG constants separated to prevent H file include loops.