2 #ifndef _H_u_yumaworks_templates 3 #define _H_u_yumaworks_templates 41 #include <xmlstring.h> 61 typedef struct y_yumaworks_templates_T_templates_template_data_ {
63 } y_yumaworks_templates_T_templates_template_data;
66 typedef struct y_yumaworks_templates_T_templates_template_ {
69 xmlChar *v_data_target;
70 y_yumaworks_templates_T_templates_template_data v_data;
71 } y_yumaworks_templates_T_templates_template;
74 typedef struct y_yumaworks_templates_T_templates_ {
76 } y_yumaworks_templates_T_templates;
122 const xmlChar *k_templates_template_name);
162 const xmlChar *modname,
163 const xmlChar *revision);
191 #endif // _H_u_yumaworks_templates 192 #endif // WITH_TEMPLATES dlq provides general double-linked list and queue support:
status_t u_yumaworks_templates_templates_edit(ses_cb_t *scb, rpc_msg_t *msg, agt_cbtyp_t cbtyp, op_editop_t editop, val_value_t *newval, val_value_t *curval)
Edit database object callback.
Definition: u_yumaworks_templates.c:434
NETCONF Server and Client RPC Request/Reply Message Header.
Definition: rpc.h:181
NETCONF Session Common definitions module.
Value Node Basic Support.
status_t u_yumaworks_templates_templates_template_edit(ses_cb_t *scb, rpc_msg_t *msg, agt_cbtyp_t cbtyp, op_editop_t editop, val_value_t *newval, val_value_t *curval, val_value_t **child_errorval, const xmlChar *k_templates_template_name)
Edit database object callback.
Definition: u_yumaworks_templates.c:286
YANG module data structures Many internal representations of YANG module constructs.
status_t u_yumaworks_templates_init(const xmlChar *modname, const xmlChar *revision)
initialize the yumaworks-templates server instrumentation library
Definition: u_yumaworks_templates.c:533
op_editop_t
NETCONF edit-config operation types.
Definition: op.h:122
System SIL callbacks for yumaworks-templates module.
one value to match one type
Definition: val.h:870
NETCONF Server Data Model callback handler.
Session Control Block.
Definition: ses.h:542
status_t
global error return code
Definition: status_enum.h:186
Multi-Protocol Network Management Server.
NETCONF protocol remote procedure call common definitions.
Global error messages for status code enumerations.
NETCONF protocol operations.
void u_yumaworks_templates_cleanup(void)
cleanup the server instrumentation library
Definition: u_yumaworks_templates.c:579
status_t u_yumaworks_templates_init2(void)
SIL init phase 2: non-config data structures.
Definition: u_yumaworks_templates.c:564
agt_cbtyp_t
enumeration of the different server EDIT callback types These are used as array indices so there is n...
Definition: agt.h:625