diff options
Diffstat (limited to 'agent/mibgroup/notification/snmpNotifyFilterProfileTable.h')
-rw-r--r-- | agent/mibgroup/notification/snmpNotifyFilterProfileTable.h | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/agent/mibgroup/notification/snmpNotifyFilterProfileTable.h b/agent/mibgroup/notification/snmpNotifyFilterProfileTable.h new file mode 100644 index 0000000..9734cbe --- /dev/null +++ b/agent/mibgroup/notification/snmpNotifyFilterProfileTable.h @@ -0,0 +1,67 @@ +/* + * This file was generated by mib2c and is intended for use as a mib module + * for the ucd-snmp snmpd agent. + */ + + +#ifndef _MIBGROUP_SNMPNOTIFYFILTERPROFILETABLE_H +#define _MIBGROUP_SNMPNOTIFYFILTERPROFILETABLE_H + + +/* + * we may use header_complex from the header_complex module + */ + + +config_require(header_complex) + + + /* + * our storage structure(s) + */ + struct snmpNotifyFilterProfileTable_data { + + char *snmpTargetParamsName; + size_t snmpTargetParamsNameLen; + char *snmpNotifyFilterProfileName; + size_t snmpNotifyFilterProfileNameLen; + long snmpNotifyFilterProfileStorType; + long snmpNotifyFilterProfileRowStatus; + + }; + + + + +/* + * enum definitions from the covered mib sections + */ + + + + + + + + +/* + * function prototypes + */ + + + void init_snmpNotifyFilterProfileTable(void); + FindVarMethod var_snmpNotifyFilterProfileTable; + void parse_snmpNotifyFilterProfileTable(const char *, + char *); + SNMPCallback store_snmpNotifyFilterProfileTable; + + WriteMethod write_snmpNotifyFilterProfileName; + WriteMethod write_snmpNotifyFilterProfileStorType; + WriteMethod write_snmpNotifyFilterProfileRowStatus; + + char *get_FilterProfileName(const char *paramName, + size_t paramName_len, + size_t * profileName_len); + + +#endif /* _MIBGROUP_SNMPNOTIFYFILTERPROFILETABLE_H */ |