📄 new_monitor.h
字号:
/*
* 周国祥 2001/04/19 added hostid
* 2001/05/08 added local_flag, Tran_moni_mode[][];
*/
#define MSG_TRANS 100L
#define MSG_FILES 200L
#define MSG_NETWK 300L
#define MSG_OTHER 900L
typedef struct {
long wtype;
char buff[256];
} MONITOR_MSG;
typedef struct {
int flag; /* 发送 or 接收 */
char bankid[12];
char hostid[3];
char table[32];
char adu; /* 增 or 删 or 改 */
char keyval[32];
} T_msgfiles;
typedef struct {
char bankid[12];
char hostid[3];
char signflag;
char status[5];
int delay;
} T_msgnetwk;
typedef struct {
int tran_type; /* 交易类型 */
int old_tran_type; /* 撤销或冲正的原交易类型 */
int oldold_tran_type; /* 撤销或冲正的原原交易类型 */
char saf_flag; /* 区分冲正发起方是否SAF */
char msgid[5]; /* 8583类型 */
char merchant_id[16]; /* 特约商户号 */
char terminal_id[9]; /* POS终端号 */
char acq_bankid[12]; /* 收单行机构编码 */
char acq_hostid[3]; /* 收单行主机号 */
char mcc[5]; /* 商户类型 */
char mode[4]; /* 021--划卡输入
011--手工输入卡号 */
char card_no[20]; /* 交易卡号 */
char expire[5]; /* 有效期 */
char amount[13]; /* 交易金额及查询余额 */
char authno[7]; /* 授权码 */
char ret_code[4]; /* 返回码 */
char ret_bankid[12]; /* 返回行 */
char ret_hostid[3]; /* 返回行主机号 */
char sign_bankid[12]; /* 商户签约行号 */
char card_type[3]; /* 卡类型(see macro_defs.h) */
char bank_type[5]; /* 银行类型(see macro_defs.h) */
char local_flag; /* 中行卡本省标志:1-本省0-外省 */
char union_flag; /* 中行银联卡标志:0-非银联卡1-银联卡 */
} T_msgtrans;
#define MONITOR1 8018 /* -->monitor 1*/
#define MONITOR2 8028 /* -->monitor 2*/
#define MONITOR3 8038 /* -->monitor 3*/
/* 监控显示本地、异地、或全部交易标志 */
extern char local_flag;
extern char Tran_moni_mode[][80];
#define T_LOC_LOC 0 /* 本代本 */
#define T_LOC_OTH 1 /* 本代他 */
#define T_LOC_ACCEPT 2 /* 本地收单 */
#define T_OTH_LOC 3 /* 他代本 */
#define T_OTH_OTH 4 /* 他代他 */
#define T_OTH_ACCEPT 5 /* 异地收单 */
#define T_LOC_CARD 6 /* 本地发卡 */
#define T_OTH_CARD 7 /* 异地发卡 */
#define T_ALL_TRAN 8 /* 所有交易 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -