yumapro  21.10T-8
YumaPro SDK
y_yumaworks_event_filter.h
Go to the documentation of this file.
1 
2 #ifndef _H_y_yumaworks_event_filter
3 #define _H_y_yumaworks_event_filter
4 /*
5  * Copyright (c) 2008-2012, Andy Bierman, All Rights Reserved.
6  * Copyright (c) 2012 - 2014, YumaWorks, Inc., All Rights Reserved.
7  *
8  * Unless required by applicable law or agreed to in writing,
9  * software distributed under the License is distributed on an
10  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
11  * KIND, either express or implied. See the License for the
12  * specific language governing permissions and limitations
13  * under the License.
14  *
15 
16 *** Generated by yangdump-pro cheetah-integ-2014-02-08.17.36-M
17 
18  YumaPro SIL header
19  module yumaworks-event-filter
20  revision 2014-02-09
21  namespace http://yumaworks.com/ns/yumaworks-event-filter
22  organization YumaWorks, Inc.
23 
24  */
25 
26 
33 #include <xmlstring.h>
34 
35 #include "dlq.h"
36 #include "ncxtypes.h"
37 #include "op.h"
38 #include "status.h"
39 #include "val.h"
40 
41 #ifdef __cplusplus
42 extern "C" {
43 #endif
44 
45 #define y_yumaworks_event_filter_M_yumaworks_event_filter (const xmlChar *)"yumaworks-event-filter"
46 
47 #define y_yumaworks_event_filter_R_yumaworks_event_filter (const xmlChar *)"2014-02-09"
48 
49 #define y_yumaworks_event_filter_N_enabled (const xmlChar *)"enabled"
50 #define y_yumaworks_event_filter_N_event (const xmlChar *)"event"
51 #define y_yumaworks_event_filter_N_event_filter (const xmlChar *)"event-filter"
52 #define y_yumaworks_event_filter_N_event_filters (const xmlChar *)"event-filters"
53 #define y_yumaworks_event_filter_N_log_drops (const xmlChar *)"log-drops"
54 #define y_yumaworks_event_filter_N_module (const xmlChar *)"module"
55 
56 
57 /* group defined in y_yumaworks_event_filter.h */
58 
59 
75  const xmlChar *modname,
76  const xmlChar *revision);
77 
78 
87 
88 
94 extern void y_yumaworks_event_filter_cleanup (void);
95 
96 
104 
105 
109 #ifdef __cplusplus
110 } /* end extern 'C' */
111 #endif
112 
113 #endif
status_t y_yumaworks_event_filter_init2(void)
SIL init phase 2: non-config data structures.
Definition: y_yumaworks_event_filter.c:425
dlq provides general double-linked list and queue support:
representation of one module or submodule during and after parsing
Definition: ncxtypes.h:1052
status_t y_yumaworks_event_filter_init(const xmlChar *modname, const xmlChar *revision)
initialize the yumaworks-event-filter server instrumentation library
Definition: y_yumaworks_event_filter.c:322
Value Node Basic Support.
YANG module data structures Many internal representations of YANG module constructs.
status_t
global error return code
Definition: status_enum.h:186
void y_yumaworks_event_filter_check_module(ncx_module_t *mod)
Check if the specified module that was just loaded has any notifications that are configured to be di...
Definition: y_yumaworks_event_filter.c:521
Global error messages for status code enumerations.
NETCONF protocol operations.
void y_yumaworks_event_filter_cleanup(void)
Cleanup the server instrumentation library.
Definition: y_yumaworks_event_filter.c:465