📄 osevent.h
字号:
/*
Operating System
--------------------------------------------------------------------------
FILE osevent.h
--------------------------------------------------------------------------
INTRODUCTION
============
Created : 2002-10-03 Xiaoxi Jiang
Last modified : 2002-10-03 Xiaoxi Jiang
Module :
Purpose :
Header file.
List of routines in file :
File history :
*/
#ifndef __OSEVENT_H
#define __OSEVENT_H
#ifdef __cplusplus
extern "C" {
#endif
#define OSEVENT_PROCESSED 0
#define OSEVENT_IGNORE 1
#define OSEVENT_END 255
#define OSEVENT_REQDOWNLOAD 1
typedef enum
{
OSEVENTTYPE_CIR,
OSEVENTTYPE_COM,
OSEVENTTYPE_SEL,
OSEVENTTYPE_GRP
}OSEVENTTYPE;
typedef enum
{
OSEVENTID_POWERON,
OSEVENTID_AWAKE,
OSEVENTID_MODDATE,
OSEVENTID_CLRTOTALS,
OSEVENTID_MERCHANTNR,
OSEVENTID_MASTERAPPLI,
OSEVENTID_MAGCARD,
OSEVENTID_ICC,
OSEVENTID_CUSTOMER,
OSEVENTID_RECORD,
OSEVENTID_MAN,
OSEVENTID_TOTALS,
OSEVENTID_CASHREGISTER,
OSEVENTID_REF01,
OSEVENTID_REF02,
OSEVENTID_REF03,
OSEVENTID_REF04,
OSEVENTID_REF05,
OSEVENTID_REF06,
OSEVENTID_REF07, //20
OSEVENTID_REF08,
OSEVENTID_REF09,
OSEVENTID_REF10,
OSEVENTID_REF11,
OSEVENTID_REF12,
OSEVENTID_REF13,
OSEVENTID_REF14,
OSEVENTID_REF15,
OSEVENTID_REF16,
OSEVENTID_REF17, //30
OSEVENTID_REF18,
OSEVENTID_REF19,
OSEVENTID_REF20,
OSEVENTID_REF21,
OSEVENTID_REF22,
OSEVENTID_REF23,
OSEVENTID_LOGON, //38
OSEVENTID_MFCCRD //39
}OSEVENTID;
typedef struct
{
unsigned char ucSign;
unsigned char aucAmount[9];
}OSEVENTAMOUNT;
typedef struct
{
OSEVENTAMOUNT Amount;
unsigned char aucData[256];
}OSEVENTMAGCARD;
typedef struct
{
OSEVENTAMOUNT Amount;
unsigned char aucAtr[35];
}OSEVENTICC;
typedef struct
{
OSEVENTAMOUNT Amount;
unsigned char aucData[256];
}OSEVENTMAN;
typedef union
{
OSEVENTMAGCARD Mag;
OSEVENTICC Icc;
OSEVENTMAN Man;
}OSEVENTIN;
typedef struct
{
unsigned char ucStatus;
unsigned char ucDownload;
unsigned char ucAppStatus;
unsigned char *pucData;
}OSEVENTOUT;
typedef struct
{
OSEVENTTYPE Type;
OSEVENTID Index;
OSEVENTIN *pIn;
OSEVENTOUT *pOut;
}OSEVENT;
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -