summaryrefslogtreecommitdiff
path: root/agent/mibgroup/examples/netSnmpHostsTable_access.h
blob: 3be2a5cc9b2803d20e593e03b83921d5bb6a0b0e (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
/*
 * Note: this file originally auto-generated by mib2c using
 *        : mib2c.access_functions.conf,v 1.3 2003/05/31 00:11:57 hardaker Exp $
 */
#ifndef NETSNMPHOSTSTABLE_ACCESS_H
#define NETSNMPHOSTSTABLE_ACCESS_H

#ifdef __cplusplus
extern "C" {
#endif

/** User-defined data access functions for data in table netSnmpHostsTable */
/** row level accessors */
Netsnmp_First_Data_Point netSnmpHostsTable_get_first_data_point;
Netsnmp_Next_Data_Point netSnmpHostsTable_get_next_data_point;
Netsnmp_Make_Data_Context netSnmpHostsTable_context_convert_function;
Netsnmp_Free_Loop_Context netSnmpHostsTable_loop_free;
Netsnmp_Free_Data_Context netSnmpHostsTable_data_free;

int             netSnmpHostsTable_commit_row(void **my_data_context,
                                             int new_or_del);
void           *netSnmpHostsTable_create_data_context(netsnmp_variable_list
                                                      * index_data);

/** column accessors */
long           *get_netSnmpHostAddressType(void *data_context,
                                           size_t * ret_len);
int             set_netSnmpHostAddressType(void *data_context, long *val,
                                           size_t val_len);
char           *get_netSnmpHostAddress(void *data_context,
                                       size_t * ret_len);
int             set_netSnmpHostAddress(void *data_context, char *val,
                                       size_t val_len);
long           *get_netSnmpHostStorage(void *data_context,
                                       size_t * ret_len);
int             set_netSnmpHostStorage(void *data_context, long *val,
                                       size_t val_len);
long           *get_netSnmpHostRowStatus(void *data_context,
                                         size_t * ret_len);
int             set_netSnmpHostRowStatus(void *data_context, long *val,
                                         size_t val_len);


#ifdef __cplusplus
}
#endif

#endif                          /* NETSNMPHOSTSTABLE_ACCESS_H */