summaryrefslogtreecommitdiff
path: root/agent/mibgroup/snmp-notification-mib/snmpNotifyFilterTable/snmpNotifyFilterTable_data_access.h
blob: 4615db45473de21cdafc3104e80c76c9612f27c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
/*
 * Note: this file originally auto-generated by mib2c using
 *       version : 1.17 $ of : mfd-data-access.m2c,v $
 *
 * $Id$
 */
#ifndef SNMPNOTIFYFILTERTABLE_DATA_ACCESS_H
#define SNMPNOTIFYFILTERTABLE_DATA_ACCESS_H

#ifdef __cplusplus
extern          "C" {
#endif


    /*
     *********************************************************************
     * function declarations
     */

    /*
     *********************************************************************
     * Table declarations
     */
/**********************************************************************
 **********************************************************************
 ***
 *** Table snmpNotifyFilterTable
 ***
 **********************************************************************
 **********************************************************************/
    /*
     * SNMP-NOTIFICATION-MIB::snmpNotifyFilterTable is subid 3 of snmpNotifyObjects.
     * Its status is Current.
     * OID: .1.3.6.1.6.3.13.1.3, length: 9
     */


    int
     
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        snmpNotifyFilterTable_init_data(snmpNotifyFilterTable_registration
                                        * snmpNotifyFilterTable_reg);


    void            snmpNotifyFilterTable_container_init(netsnmp_container
                                                         **container_ptr_ptr);
    void
     
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        snmpNotifyFilterTable_container_shutdown(netsnmp_container
                                                 *container_ptr);

    int             snmpNotifyFilterTable_container_load(netsnmp_container
                                                         *container);
    void            snmpNotifyFilterTable_container_free(netsnmp_container
                                                         *container);

    int
     
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        snmpNotifyFilterTable_row_prep(snmpNotifyFilterTable_rowreq_ctx *
                                       rowreq_ctx);

    int
     
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        snmpNotifyFilterTable_validate_index
        (snmpNotifyFilterTable_registration * snmpNotifyFilterTable_reg,
         snmpNotifyFilterTable_rowreq_ctx * rowreq_ctx);
    int             snmpNotifyFilterTable_snmpNotifyFilterProfileName_check_index(snmpNotifyFilterTable_rowreq_ctx * rowreq_ctx);       /* external */
    int             snmpNotifyFilterSubtree_check_index(snmpNotifyFilterTable_rowreq_ctx * rowreq_ctx); /* internal */

    struct vacm_viewEntry *snmpNotifyFilterTable_vacm_view_subtree(const
                                                                   char
                                                                   *profile);


#ifdef __cplusplus
}
#endif
#endif                          /* SNMPNOTIFYFILTERTABLE_DATA_ACCESS_H */