⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smcp-clpu.h

📁 smcp报文处理,阅读您的文件包然后写出其具体功能
💻 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 + -