📄 smcp-clpu.h
字号:
#ifndef SMCP_CLPU_H_#define SMCP_CLPU_H_enum{ INIT_STATUS = 1, INS_STATUS =2, OUTS_STATUS = 3, RESET_STATUS = 4};enum{ CSWU = 0x01, MHPU = 0x02, CLPU = 0x03, RRU = 0x04};enum{ REBOOT = 0x01,};enum{ NG = 0x00, OK = 0x01,};typedef struct{ unsigned short msg_id; unsigned short data_length; unsigned char src_rack; unsigned char src_slot; unsigned char des_rack; unsigned char des_slot; unsigned char *pdata;}smcp_msg;typedef struct{ unsigned char type; unsigned char rack; unsigned char slot; unsigned char boot_cause; unsigned char soft_ver[11]; unsigned char param_ver[11]; unsigned char time_status; unsigned char ser_status;}card_t;typedef struct{ card_t cswu; card_t clpu; card_t mhpu;}rack_t;struct rru_t{ unsigned char state; unsigned char rack; unsigned char slot; unsigned int port; unsigned char BS_ID[4]; unsigned char soft_ver[6]; unsigned char param_ver[6];}rru[4];extern smcp_msg smcp_unpagage(char *message);extern int smcp_msg_send(smcp_msg *msgCD );void receive_message();void proccess_message();void catch_control_c();extern rack_t rack;#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -