138typedef enum top_mode_t_ {
179 const xmlChar *elname,
197 const xmlChar *elname,
211 const xmlChar *elname,
227 const xmlChar *elname,
245 const xmlChar *elname,
259 const xmlChar *elname,
status_t
global error return code
Definition: status_enum.h:210
boolean(* top_val_handler_t)(ses_cb_t *scb, val_value_t *msgval)
callback function template for a top VAL handler
Definition: top.h:131
void top_unregister_val_node(const xmlChar *owner, const xmlChar *elname, top_mode_t topmode)
Remove a top entry VAL handler function.
Definition: top.c:424
void top_unregister_node(const xmlChar *owner, const xmlChar *elname, top_mode_t topmode)
Remove a top entry handler function.
Definition: top.c:334
top_mode_t
top used by client and server differently yp-controller uses both at the same time
Definition: top.h:138
void top_init(void)
Initialize the Top Elelment Handler.
Definition: top.c:189
status_t top_register_val_node(const xmlChar *owner, const xmlChar *elname, top_val_handler_t handler, top_mode_t topmode)
Register a top entry VAL handler function.
Definition: top.c:393
void top_cleanup(void)
cleanup Top Element Handler
Definition: top.c:204
top_val_handler_t top_find_val_handler(const xmlChar *owner, const xmlChar *elname, top_mode_t topmode)
Find the top_val_handler in the topQ.
Definition: top.c:460
top_handler_t top_find_handler(const xmlChar *owner, const xmlChar *elname, top_mode_t topmode)
Find the top_handler in the topQ.
Definition: top.c:370
status_t top_register_node(const xmlChar *owner, const xmlChar *elname, top_handler_t handler, top_mode_t topmode)
Register a top entry handler function.
Definition: top.c:303
boolean(* top_handler_t)(ses_cb_t *scb, xml_node_t *top)
callback function template for a top handler
Definition: top.h:110
@ TOP_MODE_NONE
not set
Definition: top.h:139
@ TOP_MODE_CLIENT
top client mode
Definition: top.h:141
@ TOP_MODE_SERVER
top server mode
Definition: top.h:140
NETCONF Session Common definitions module.
Global error messages for status code enumerations.
Session Control Block.
Definition: ses.h:573
one value to match one type
Definition: val.h:912
gather node data into a simple struct.
Definition: xml_util.h:207