2 * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
4 * U.S. Government Rights - Commercial software. Government users are subject to
5 * the Sun Microsystems, Inc. standard license agreement and applicable
6 * provisions of the FAR and its supplements.
9 * This distribution may include materials developed by third parties. Sun, Sun
10 * Microsystems, the Sun logo and Solaris are trademarks or registered
11 * trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
17 * Note: this file originally auto-generated by mib2c using
18 * : mib2c.scalar.conf,v 1.1.1.1 2003/03/26 18:12:30 pcarroll Exp $
21 #ifndef ME1LOADGROUP_H
22 #define ME1LOADGROUP_H
24 /* function declarations */
25 void init_demo_module_4(void);
26 Netsnmp_Node_Handler get_me4SystemLoadAvg15min
;
27 Netsnmp_Node_Handler get_me4SystemLoadAvg1min
;
28 Netsnmp_Node_Handler get_me4SystemLoadAvg5min
;
33 int demo_4_post_read_config(int a
, int b
, void *c
, void *d
);
34 void refreshLoadAvg(unsigned int clientreg
, void *clientarg
);
35 void check_loadavg1_state();
36 void check_loadavg5_state();
37 void check_loadavg15_state();
38 char* conv_alarm_state(int state
);
39 void read_load_thresholds(const char *token
, char *cptr
);
41 #endif /* ME1LOADGROUP_H */