📄 ce_cesriop.h
字号:
#ifndef _CE_CESRIOP_H_
#define _CE_CESRIOP_H_
#ifndef _SDL2C_VER_
#define _SDL2C_VER_
#endif
#ifdef HIRS_PLAT
#include "zxc10bss.h"
#include "oss.h"
#include "VirPlatFunc.h"
#endif
#include "OutputRIOPMsg.h"
#ifndef T_PID
#define T_PID PID
#endif
#define MAX_OBSERVE_PROC_NUM 48
#define MAX_OBSERVE_INST_NUM 288
#define MAX_CHM_OBSERVE_PROC_NUM 10
/* system defined constants */
#define CES_TIMERSHAKEHAND_15SEC ((Duration)((Duration)(15 * M_MSPERS)))
#define CES_TIMERFLOWBLOCK_2SEC ((Duration)((Duration)(2 * M_MSPERS)))
/* Internal signal */
#define E_C_C_Signal (WORD)0xFF11
#ifdef WIN32
#pragma pack(push,1)
#else
#pragma pack(1)
#endif
typedef struct tagT_RIOPProcessConfigTable {
WORD ObserveProName;
BYTE ucObserveProPriHi;
BYTE ucObserveProPriLow;
WORD wInstNo;
} T_RIOPProcessConfigTable;
typedef T_RIOPProcessConfigTable T_RIOPProcessConfigTableArray[MAX_OBSERVE_PROC_NUM];
typedef BYTE BYTEStar[255];
typedef struct tagT_SIGNAL {
WORD wProcName;
BYTE byInstNo;
WORD wErrId;
WORD wSubErrId;
BYTE byPriority;
BYTEStar RunInfoPtr;
BYTE RunInfoLen;
} T_SIGNAL;
/**************************************/
/* define Block information */
/**************************************/
/* Block: CE_CESRIOP */
/**************************************/
/* Common Procedure prototype */
/**************************************/
//lyf 2006-12-2
#ifdef WIN32
#pragma pack(pop)
#else
#ifdef PACKRESTORE0
#pragma pack(0)
#else
#pragma pack()
#endif
#endif
#endif /* #ifndef _CE_CESRIOP_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -