?? sysmonitor.h
字號(hào):
#include <dstruct.h>
extern void send_message_toserver();
extern void recv_message_fromcli(int socketfd);
#define HOSTLEN 20
extern char hostname[HOSTLEN];
extern DB_DESCR db_descr_dcepm;
extern TB_DESCR tb_descr_Partitioninfo, tb_descr_Sysinfo, tb_descr_Netinfo, tb_descr_Pthreadinfo,tb_descr_Nodeinfo;
extern int Partitioninfo_use_flag,Sysinfo_use_flag,Netinfo_use_flag,Pthreadinfo_use_flag;
extern int dcepm_init();
extern int dcepm_tb_use();
extern int dcepm_tb_close();
extern void check_status();
typedef struct net_name
{
char name[5];
}net_name;
typedef struct proc_name
{
char name[20];
}proc_name;
typedef struct part_name
{
char name[10];
}part_name;
typedef struct PARTITIONMESSAGE
{
char Id[20];
char Part_name[10]; //name of partition
char Node_name[10]; //
int Part_size; //size of partition
float Part_used; //use rate of partition
tinyint Flag;
} PARTITIONMESSAGE;
typedef struct SYSMESSAGE{
char Node_name[10]; //=Z5cC{
float Cpu_used; //CpuJ9SCBJ
float Mem_used; //MenJ9SCBJ
int Mem_size; //size of physical mem
tinyint Flag;
}SYSMESSAGE;
typedef struct NETMESSAGE{
char Id[20];
char Net_address[20]; //5ZR;?iMx?(5DIP5XV7
int Net_speed; //5ZR;?iMx?(4+JdA?
tinyint Flag;
}NETMESSAGE;
typedef struct PTHREADMESSAGE{
char Id[20];
char Node_name[10]; //=Z5cC{
char Pthread_name[20]; //=x3LC{3F
float Pthread_cpuload; //cpuload of pthread
tinyint Pthread_status; //=x3LW4L,
float Pthread_memload; //memload of pthread
tinyint Flag;
}PTHREADMESSAGE;
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -