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;
71 WriteMethod write_snmpNotifyRowStatus;
75 #endif /* _MIBGROUP_SNMPNOTIFYTABLE_H */