1 | /* |
---|
2 | * Note: this file originally auto-generated by mib2c using |
---|
3 | * version : 15899 $ of $ |
---|
4 | * |
---|
5 | * $Id:$ |
---|
6 | */ |
---|
7 | /** @ingroup interface: Routines to interface to Net-SNMP |
---|
8 | * |
---|
9 | * \warning This code should not be modified, called directly, |
---|
10 | * or used to interpret functionality. It is subject to |
---|
11 | * change at any time. |
---|
12 | * |
---|
13 | * @{ |
---|
14 | */ |
---|
15 | /* |
---|
16 | * ********************************************************************* |
---|
17 | * ********************************************************************* |
---|
18 | * ********************************************************************* |
---|
19 | * *** *** |
---|
20 | * *** NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE *** |
---|
21 | * *** *** |
---|
22 | * *** *** |
---|
23 | * *** THIS FILE DOES NOT CONTAIN ANY USER EDITABLE CODE. *** |
---|
24 | * *** *** |
---|
25 | * *** *** |
---|
26 | * *** THE GENERATED CODE IS INTERNAL IMPLEMENTATION, AND *** |
---|
27 | * *** *** |
---|
28 | * *** *** |
---|
29 | * *** IS SUBJECT TO CHANGE WITHOUT WARNING IN FUTURE RELEASES. *** |
---|
30 | * *** *** |
---|
31 | * *** *** |
---|
32 | * ********************************************************************* |
---|
33 | * ********************************************************************* |
---|
34 | * ********************************************************************* |
---|
35 | */ |
---|
36 | #ifndef SYN3FACILITIESTABLE_INTERFACE_H |
---|
37 | #define SYN3FACILITIESTABLE_INTERFACE_H |
---|
38 | |
---|
39 | #ifdef __cplusplus |
---|
40 | extern "C" { |
---|
41 | #endif |
---|
42 | |
---|
43 | |
---|
44 | #include "syn3FacilitiesTable.h" |
---|
45 | |
---|
46 | |
---|
47 | /* ******************************************************************** |
---|
48 | * Table declarations |
---|
49 | */ |
---|
50 | |
---|
51 | /* PUBLIC interface initialization routine */ |
---|
52 | void _syn3FacilitiesTable_initialize_interface(syn3FacilitiesTable_registration * user_ctx, |
---|
53 | u_long flags); |
---|
54 | void _syn3FacilitiesTable_shutdown_interface(syn3FacilitiesTable_registration * user_ctx); |
---|
55 | |
---|
56 | syn3FacilitiesTable_registration * |
---|
57 | syn3FacilitiesTable_registration_get( void ); |
---|
58 | |
---|
59 | syn3FacilitiesTable_registration * |
---|
60 | syn3FacilitiesTable_registration_set( syn3FacilitiesTable_registration * newreg ); |
---|
61 | |
---|
62 | netsnmp_container *syn3FacilitiesTable_container_get( void ); |
---|
63 | int syn3FacilitiesTable_container_size( void ); |
---|
64 | |
---|
65 | syn3FacilitiesTable_rowreq_ctx * syn3FacilitiesTable_allocate_rowreq_ctx(void *); |
---|
66 | void syn3FacilitiesTable_release_rowreq_ctx(syn3FacilitiesTable_rowreq_ctx *rowreq_ctx); |
---|
67 | |
---|
68 | int syn3FacilitiesTable_index_to_oid(netsnmp_index *oid_idx, |
---|
69 | syn3FacilitiesTable_mib_index *mib_idx); |
---|
70 | int syn3FacilitiesTable_index_from_oid(netsnmp_index *oid_idx, |
---|
71 | syn3FacilitiesTable_mib_index *mib_idx); |
---|
72 | |
---|
73 | /* |
---|
74 | * access to certain internals. use with caution! |
---|
75 | */ |
---|
76 | void syn3FacilitiesTable_valid_columns_set(netsnmp_column_info *vc); |
---|
77 | |
---|
78 | |
---|
79 | #ifdef __cplusplus |
---|
80 | } |
---|
81 | #endif |
---|
82 | |
---|
83 | #endif /* SYN3FACILITIESTABLE_INTERFACE_H */ |
---|
84 | /** @} */ |
---|