diff options
Diffstat (limited to 'agent/mibgroup/ucd-snmp/loadave.h')
-rw-r--r-- | agent/mibgroup/ucd-snmp/loadave.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/agent/mibgroup/ucd-snmp/loadave.h b/agent/mibgroup/ucd-snmp/loadave.h new file mode 100644 index 0000000..497bfb8 --- /dev/null +++ b/agent/mibgroup/ucd-snmp/loadave.h @@ -0,0 +1,26 @@ +/* + * Loadaveess watching mib group + */ +#ifndef _MIBGROUP_LOADAVE_H +#define _MIBGROUP_LOADAVE_H + +config_require(util_funcs) + + void init_loadave(void); + extern FindVarMethod var_extensible_loadave; + +/* + * config file parsing routines + */ + void loadave_parse_config(const char *, char *); + void loadave_free_config(void); + int try_getloadavg(double *r_ave, size_t s_ave); + +#include "mibdefs.h" + +#define LOADAVE 3 +#define LOADMAXVAL 4 +#define LOADAVEINT 5 +#define LOADAVEFLOAT 6 + +#endif /* _MIBGROUP_LOADAVE_H */ |