2 #ifndef _H_u_yumaworks_event_filter 3 #define _H_u_yumaworks_event_filter 33 #include <xmlstring.h> 54 typedef struct y_yumaworks_event_filter_T_event_filters_event_filter_ {
60 } y_yumaworks_event_filter_T_event_filters_event_filter;
63 typedef struct y_yumaworks_event_filter_T_event_filters_ {
64 dlq_hdr_t event_filter;
65 } y_yumaworks_event_filter_T_event_filters;
112 const xmlChar *k_event_filters_event_filter_module,
113 const xmlChar *k_event_filters_event_filter_event);
145 const xmlChar *k_event_filters_event_filter_module,
146 const xmlChar *k_event_filters_event_filter_event);
178 const xmlChar *k_event_filters_event_filter_module,
179 const xmlChar *k_event_filters_event_filter_event);
211 const xmlChar *k_event_filters_event_filter_module,
212 const xmlChar *k_event_filters_event_filter_event);
244 const xmlChar *k_event_filters_event_filter_module,
245 const xmlChar *k_event_filters_event_filter_event);
285 const xmlChar *modname,
286 const xmlChar *revision);
status_t u_yumaworks_event_filter_event_filters_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_event_filter.c:362
dlq provides general double-linked list and queue support:
NETCONF Server and Client RPC Request/Reply Message Header.
Definition: rpc.h:181
void u_yumaworks_event_filter_cleanup(void)
cleanup the server instrumentation library
Definition: u_yumaworks_event_filter.c:462
status_t u_yumaworks_event_filter_event_filters_event_filter_enabled_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, const xmlChar *k_event_filters_event_filter_module, const xmlChar *k_event_filters_event_filter_event)
Edit database object callback.
Definition: u_yumaworks_event_filter.c:100
System SIL callbacks for yumaworks-event-filter module.
NETCONF Session Common definitions module.
Value Node Basic Support.
YANG module data structures Many internal representations of YANG module constructs.
op_editop_t
NETCONF edit-config operation types.
Definition: op.h:122
one value to match one type
Definition: val.h:870
status_t u_yumaworks_event_filter_init2(void)
SIL init phase 2: non-config data structures.
Definition: u_yumaworks_event_filter.c:447
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.
status_t u_yumaworks_event_filter_init(const xmlChar *modname, const xmlChar *revision)
initialize the yumaworks-event-filter server instrumentation library
Definition: u_yumaworks_event_filter.c:428
status_t u_yumaworks_event_filter_event_filters_event_filter_log_drops_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, const xmlChar *k_event_filters_event_filter_module, const xmlChar *k_event_filters_event_filter_event)
Edit database object callback.
Definition: u_yumaworks_event_filter.c:188
NETCONF protocol operations.
status_t u_yumaworks_event_filter_event_filters_event_filter_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, const xmlChar *k_event_filters_event_filter_module, const xmlChar *k_event_filters_event_filter_event)
Edit database object callback.
Definition: u_yumaworks_event_filter.c:279
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
status_t u_yumaworks_event_filter_event_filters_event_filter_module_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, const xmlChar *k_event_filters_event_filter_module, const xmlChar *k_event_filters_event_filter_event)
Edit database object callback.
status_t u_yumaworks_event_filter_event_filters_event_filter_event_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, const xmlChar *k_event_filters_event_filter_module, const xmlChar *k_event_filters_event_filter_event)
Edit database object callback.