?? public.51.h
字號:
struct public {
int trans_type; /* 交易類型 */
int old_type; /* 原交易類型 */
char saf_flag; /* Store anf Forward flag */
int target_hostid; /* 路由后的程序模板號 */
char tpdu_source[3]; /* 網控器tpdu_source address */
char tpdu_target[3]; /* 網控器tpdu_target address */
char nni[4]; /* NNI */
long key_index; /* 加密索引號 */
long source_msgtype; /* 回送消息的mtype值 */
char merchant_name[31]; /* 特約商戶名稱 */
char merchant_id[16]; /* 特約商戶號 */
char for_merchant_id[16]; /* 外卡特約商戶號 */
char terminal_id[9]; /* POS終端號 */
char oper_no[3]; /* 操作員號 */
char local_date[11]; /* 本地邏輯交易日 */
char remote_date[11]; /* 異地邏輯交易日 */
char equip_date[11]; /* 本地機器交易日 */
char equip_time[9]; /* 本地機器交易時間 */
char sd_bankid[12]; /* 收單行機構編碼 */
char fk_bankid[12]; /* 發(fā)卡行機構編碼 */
char source_bankid[12]; /* 通訊發(fā)送端機構編碼 */
char target_bankid[12]; /* 通訊接收端機構編碼 */
char target_netaddr[21]; /* 通訊接收端的網絡地址 */
int time_out;
char msgid[5]; /* 8583包的消息列型 */
char proc_code[7]; /* 8583包的處理代碼 */
char mcc[5]; /* 商戶類型 */
char mode[4]; /* 021--劃卡輸入 011--手工輸入卡號 */
char track2[38]; /* 第二磁道 */
char track3[105]; /* 第三磁道 */
char card_no[20]; /* 交易卡號 */
char expire[5]; /* 有效期 */
char bank_type[5]; /* 交易卡號的銀行類型 */
char card_type[3]; /* 交易卡號的卡類行 */
char passwd[9]; /* 持卡人密碼 */
char new_passwd[9]; /* 改卡密時,持卡人新密碼 */
char person_id[19]; /* 身份證 */
char card_no2[20]; /* 卡卡轉帳第二張卡 */
char amount[13]; /* 交易金額及查詢余額 */
char adjust_amount[13]; /* 調整金額 */
char balance_amount[13]; /* 余額 */
char currency_code[4]; /* 幣種 */
char rrn[13]; /* Reference Number */
long trace; /* pos流水號 */
long invoice; /* 票據(jù)號 */
long void_invoice; /* 沖正票據(jù)號 */
long batch_no; /* 批次號 */
long hostls; /* 主機流水號 */
long void_hostls; /* 沖正主機流水號, 由posls中查得 */
char authno[7]; /* 授權碼 */
long gcc_trace; /* 金卡中心的審計號 */
char settlement[150]; /* 結算數(shù)據(jù) */
char oper_pwd[5]; /* 操作員密碼 */
char oper_newpwd[5]; /* 操作員新密碼 */
char ret_code[4]; /* 返回碼 */
/* add by XINGJUN as nas-u-72-990406 */
char ret_bank[5]; /* 返回碼響應行 */
int void_type;
};
typedef struct public PUBLIC;
#define P_LEN sizeof(struct public)
/********************* 內部路由消息隊列結構 ********************/
struct msg_struct {
long mtype;
char mtext[1024];
};
typedef struct msg_struct MSG;
/********************* 系統(tǒng)監(jiān)控消息隊列結構 ********************/
#define M_LEN 30
struct sysmon_struct {
long mtype; /* 消息標識 */
char mtext[M_LEN]; /* 發(fā)送消息的程序名 */
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -