void def_reg_clean_must_visit(void)
unregister all must visits entries delete all from the registry
Definition: def_reg.c:726
void def_reg_init(void)
Initialize the def_reg module.
Definition: def_reg.c:288
xmlns_t * def_reg_find_ns(const xmlChar *nsname)
find one xmlns_t in the registry find a xmlns_t by its value (name)
Definition: def_reg.c:395
ncx_modcache_t * def_reg_find_modcache(const xmlChar *modname)
find one modcache_t in the registry
Definition: def_reg.c:584
status_t def_reg_add_scb(int fd, ses_cb_t *scb)
add one FD to SCB mapping to the registry
Definition: def_reg.c:450
boolean def_reg_find_must_visit(xpath_pcb_t *must, val_value_t *curval)
find one must visit find a vist by curval value and must PCB expression value
Definition: def_reg.c:685
status_t def_reg_add_modcache(ncx_modcache_t *mc)
add one module info cache to the registry
Definition: def_reg.c:563
void def_reg_del_ns(const xmlChar *nsname)
unregister a xmlns_t delete one ncx_module from the registry
Definition: def_reg.c:422
status_t def_reg_add_ns(xmlns_t *ns)
add one xmlns_t to the registry
Definition: def_reg.c:372
void def_reg_del_scb(int fd)
delete one FD to SCB mapping from the registry
Definition: def_reg.c:533
void def_reg_del_modcache(const xmlChar *modname)
unregister a modcache_t delete one module cache record from the registry
Definition: def_reg.c:608
status_t def_reg_add_must_visit(xpath_pcb_t *must, val_value_t *curval)
add one MUST visit to the registry.
Definition: def_reg.c:641
ses_cb_t * def_reg_find_scb(int fd)
find one FD-to-SCB mapping in the registry
Definition: def_reg.c:497
void def_reg_cleanup(void)
Cleanup all the malloced memory in this module and return the module to an uninitialized state.
Definition: def_reg.c:316
status_t
global error return code
Definition: status_enum.h:210
YANG module data structures Many internal representations of YANG module constructs.
NETCONF Session Common definitions module.
global error status code enumerations
server module info cache record for def_reg_add_mod
Definition: ncxtypes.h:1615
Session Control Block.
Definition: ses.h:573
one value to match one type
Definition: val.h:912
represents one registered namespace
Definition: xmlns.h:99
XPath parser control block.
Definition: xpath.h:754
Schema and data model Xpath search support.