libyang  1.0.225
YANG data modeling language library
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 Nlibyang
 Clyd_anydata_valueAnydata value union
 Clyd_attrAttribute structure
 Clyd_difflistStructure for the result of lyd_diff(), describing differences between two data trees
 Clyd_nodeGeneric structure for a data node, directly applicable to the data nodes defined as LYS_CONTAINER, LYS_LIST and LYS_CHOICE
 Clyd_node_anydataStructure for data nodes defined as LYS_ANYDATA or LYS_ANYXML
 Clyd_node_leaf_listStructure for data nodes defined as LYS_LEAF or LYS_LEAFLIST
 Clyd_value_uNode's value representation
 Clyext_plugin
 Clyext_plugin_complex
 Clyext_plugin_list
 Clyext_substmtDescription of the extension instance substatement
 Clys_deviateYANG deviate statement structure, see RFC 6020 sec. 7.18.3.2
 Clys_deviationYANG deviation statement structure, see RFC 6020 sec. 7.18.3
 Clys_extYANG extension definition
 Clys_ext_instanceGeneric extension instance structure
 Clys_ext_instance_complexComplex extension instance structure
 Clys_featureYANG feature definition structure
 Clys_identStructure to hold information about identity, see RFC 6020 sec. 7.16
 Clys_iffeatureCompiled if-feature expression structure
 Clys_importYANG import structure used to reference other schemas (modules)
 Clys_includeYANG include structure used to reference submodules
 Clys_moduleMain schema node structure representing YANG module
 Clys_nodeCommon structure representing single YANG data statement describing
 Clys_node_anydataSchema anydata (and anyxml) node structure
 Clys_node_augmentYANG augment structure (covering both possibilities - uses's substatement as well as (sub)module's substatement)
 Clys_node_caseSchema case node structure
 Clys_node_choiceSchema choice node structure
 Clys_node_containerSchema container node structure
 Clys_node_grpSchema grouping node structure
 Clys_node_inoutRPC input and output node structure
 Clys_node_leafSchema leaf node structure
 Clys_node_leaflistSchema leaf-list node structure
 Clys_node_listSchema list node structure
 Clys_node_notifSchema notification node structure
 Clys_node_rpc_actionSchema rpc/action node structure
 Clys_node_usesSchema uses node structure
 Clys_refineYANG uses's refine substatement structure, see RFC 6020 sec. 7.12.2
 Clys_refine_modUnion to hold target modification in lys_refine
 Clys_refine_mod_listContainer for list modifications in lys_refine_mod
 Clys_restrYANG validity restriction (must, length, etc.) structure providing information from the schema
 Clys_revisionYANG revision statement for (sub)modules
 Clys_submoduleSubmodule schema node structure that can be included into a YANG module
 Clys_tpdfYANG typedef structure providing information from the schema
 Clys_typeYANG type structure providing information from the schema
 Clys_type_bitSingle bit value specification for lys_type_info_bits
 Clys_type_enumSingle enumeration value specification for lys_type_info_enums
 Clys_type_infoUnion for holding type-specific information in lys_type
 Clys_type_info_binary
 Clys_type_info_bitsContainer for information about bits types (LY_TYPE_BINARY), used in lys_type_info
 Clys_type_info_dec64Container for information about decimal64 types (LY_TYPE_DEC64), used in lys_type_info
 Clys_type_info_enumsContainer for information about enumeration types (LY_TYPE_ENUM), used in lys_type_info
 Clys_type_info_identContainer for information about identity types (LY_TYPE_IDENT), used in lys_type_info
 Clys_type_info_instContainer for information about instance-identifier types (LY_TYPE_INST), used in lys_type_info
 Clys_type_info_lrefContainer for information about leafref types (LY_TYPE_LEAFREF), used in lys_type_info
 Clys_type_info_numContainer for information about integer types, used in lys_type_info
 Clys_type_info_strContainer for information about string types (LY_TYPE_STRING), used in lys_type_info
 Clys_type_info_unionContainer for information about union types (LY_TYPE_UNION), used in lys_type_info
 Clys_uniqueYANG list's unique statement structure, see RFC 6020 sec. 7.8.3
 Clys_whenYANG when restriction, see RFC 6020 sec. 7.19.5
 Clytype_plugin_list
 Clyxml_attrElement's attribute definition
 Clyxml_elemStructure describing an element in an XML tree
 Clyxml_nsNamespace definition