blob: 616bcdc6277b0b6d730f48e8f74b992d3236c396 [file] [log] [blame]
/*
* 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;
#ifndef NETSNMP_NO_WRITE_SUPPORT
WriteMethod write_snmpNotifyFilterProfileName;
WriteMethod write_snmpNotifyFilterProfileStorType;
WriteMethod write_snmpNotifyFilterProfileRowStatus;
#endif /* !NETSNMP_NO_WRITE_SUPPORT */
char *get_FilterProfileName(const char *paramName,
size_t paramName_len,
size_t * profileName_len);
#endif /* _MIBGROUP_SNMPNOTIFYFILTERPROFILETABLE_H */