2
* This file was generated by mib2c and is intended for use as a mib module
3
* for the ucd-snmp snmpd agent.
7
#ifndef _MIBGROUP_SNMPNOTIFYTABLE_H
8
#define _MIBGROUP_SNMPNOTIFYTABLE_H
12
* we may use header_complex from the header_complex module
16
config_require(header_complex)
17
config_require(target)
18
config_add_mib(SNMP-NOTIFICATION-MIB)
22
* our storage structure(s)
24
struct snmpNotifyTable_data {
27
size_t snmpNotifyNameLen;
29
size_t snmpNotifyTagLen;
31
long snmpNotifyStorageType;
32
long snmpNotifyRowStatus;
40
* enum definitions from the covered mib sections
48
#define SNMPNOTIFYTYPE_TRAP 1
49
#define SNMPNOTIFYTYPE_INFORM 2
59
void init_snmpNotifyTable(void);
60
FindVarMethod var_snmpNotifyTable;
61
void parse_snmpNotifyTable(const char *, char *);
63
int snmpNotifyTable_add(struct snmpNotifyTable_data
66
WriteMethod write_snmpNotifyTag;
67
WriteMethod write_snmpNotifyType;
68
WriteMethod write_snmpNotifyStorageType;
69
WriteMethod write_snmpNotifyRowStatus;
73
#endif /* _MIBGROUP_SNMPNOTIFYTABLE_H */