yumapro  23.10T-6
YumaPro SDK
Loading...
Searching...
No Matches
libyumapro_ncx

NCX Module Library Utility Functions. More...

Collaboration diagram for libyumapro_ncx:

Modules

 Initialization and Cleanup
 Initialize and cleanup the NCX Library.
 
 Logging
 System logging access functions.
 
 NCX Data Structures
 C Data Structures used to represent YANG module constructs.
 
 NCX Error Codes
 error code definitions–be sure to add any err code definitions to the copy in err.c to register the errcode name, the error severity, and the error string
 
 NCX Library Global Data
 Module static data in ncx.c.
 
 NCX Utilities
 Utlities for application layer to use.
 
 Protocols
 Protocol support functions.
 
 XPath Support
 XPath 1.0 filtering and YANG validation.
 
 YANG
 YANG 1.1 Data Modeling Language.
 

Detailed Description

NCX Module Library Utility Functions.

                      Container of Definitions
                        +-----------------+
                        |   ncx_module_t  |
                        |   ncxtypes.h    |
                        +-----------------+

            Template/Schema
          +-----------------+
          | obj_template_t  |
          |     obj.h       |
          +-----------------+
             ^          |
             |          |       Value Instances
             |          |     +-----------------+
             |          +---->|   val_value_t   |
             |                |      val.h      |
             |                +-----------------+
             |
             |       Data Types
             |   +--------------------+
             +---|   typ_template_t   |
                 |       typ.h        |
                 +--------------------+