35 |
extern char operatorshortnames[][3]; |
extern char operatorshortnames[][3]; |
36 |
extern char statusnames[][STRLEN]; |
extern char statusnames[][STRLEN]; |
37 |
extern int num_cpus; |
extern int num_cpus; |
38 |
|
extern int mem_kbyte_max; |
39 |
|
|
40 |
#define RESOURCE_ID_CPU_PERCENT 1 |
#define RESOURCE_ID_CPU_PERCENT 1 |
41 |
#define RESOURCE_ID_MEM_PERCENT 2 |
#define RESOURCE_ID_MEM_PERCENT 2 |
43 |
#define RESOURCE_ID_LOAD1 4 |
#define RESOURCE_ID_LOAD1 4 |
44 |
#define RESOURCE_ID_LOAD5 5 |
#define RESOURCE_ID_LOAD5 5 |
45 |
#define RESOURCE_ID_LOAD15 6 |
#define RESOURCE_ID_LOAD15 6 |
46 |
|
#define RESOURCE_ID_CHILDREN 7 |
47 |
|
#define RESOURCE_ID_TOTAL_MEM_KBYTE 8 |
48 |
|
#define RESOURCE_ID_TOTAL_MEM_PERCENT 9 |
49 |
|
|
50 |
int update_process_data(Process_T p, pid_t pid); |
|
51 |
|
int update_process_data(Process_T p, ProcessTree_T *, int treesize, pid_t pid); |
52 |
int init_process_info(void); |
int init_process_info(void); |
53 |
int update_loadavg(void); |
int update_loadavg(void); |
54 |
|
|
55 |
|
|
56 |
|
ProcessTree_T * findprocess(int, ProcessTree_T *, int); |
57 |
|
int initprocesstree(ProcessTree_T **); |
58 |
|
void delprocesstree(ProcessTree_T *, int); |
59 |
|
|
60 |
|
|
61 |
#endif |
#endif |
62 |
|
|