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

📄 bank.h

📁 证券交易系统
💻 H
字号:
#include <stdio.h>#include <signal.h>#include <sys/signal.h>#include <sys/types.h>#include <sys/ipc.h>#include <sys/msg.h>#include <curses.h>#include <errno.h>#include <setjmp.h>#include "tohost.h"#include "public.h"#include "msgsys.h"#include "shmsys.h"#include "mytools.h"#define LOGFILE "errlog"/*#define stockdb stockdb1*/struct  sendnet_data {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */};typedef struct sendnet_data SEND_NET;/* 签到 */struct  recvnet_data_0210 {	char	trans_type[5];		/* 交易类型 TRANS_TYPE */};typedef struct recvnet_data_0210 RECV_NET_0210;struct  sendnet_data_0210 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */};typedef struct sendnet_data_0210 SEND_NET_0210;/* 签退 */struct  recvnet_data_0211{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */};typedef struct recvnet_data_0211 RECV_NET_0211;struct  sendnet_data_0211 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */};typedef struct sendnet_data_0211 SEND_NET_0211;/* 城综网帐户信息校验 */struct  recvnet_data_0212{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */	char	acco_type[2];		/* 帐户类型 ACCO_TYPE */	char	account[33];		/* 城综网帐号 ACCOUNT */	char	password[7];		/* 城综网密码 PASSSWORD */	char	time[7];		/* 发生时间 TIME */};typedef struct recvnet_data_0212 RECV_NET_0212;struct  sendnet_data_0212 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */};typedef struct sendnet_data_0212 SEND_NET_0212;/* 查询城综网帐户余额 */struct  recvnet_data_0206{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */	char	acco_type[2];		/* 帐户类型 ACCO_TYPE */	char	account[33];		/* 城综网帐号 ACCOUNT */	char	time[7];		/* 发生时间 TIME */};typedef struct recvnet_data_0206 RECV_NET_0206;struct  sendnet_data_0206 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */        char    balance[19];            /* 城综网余额 BALANCE  */};typedef struct sendnet_data_0206 SEND_NET_0206;/* 转入帐户 */struct  recvnet_data_0202{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */	char	acco_type[2];		/* 帐户类型 ACCO_TYPE */	char	account[33];		/* 城综网帐号 ACCOUNT */	char	amount[19];		/* 发生额 AMOUNT */	char	req_serial[16];		/* 请求流水号 REQ_SERIAL */	char	time[7];		/* 发生时间 TIME */};typedef struct recvnet_data_0202 RECV_NET_0202;struct  sendnet_data_0202 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */        char    ans_serial[7];         /* 应答流水号 ANS_SERIAL   */        char    balance[19];            /* 城综网余额 BALANCE  */        char    host_ls[7];             /* 主机流水  */};typedef struct sendnet_data_0202 SEND_NET_0202;/* 转出帐户 */struct  recvnet_data_0201{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */	char	acco_type[2];		/* 帐户类型 ACCO_TYPE */	char	account[33];		/* 城综网帐号 ACCOUNT */	char	amount[19];		/* 发生额 AMOUNT */	char	req_serial[16];		/* 请求流水号 REQ_SERIAL */	char	time[7];		/* 发生时间 TIME */};typedef struct recvnet_data_0201 RECV_NET_0201;struct  sendnet_data_0201 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */        char    ans_serial[7];         /* 应答流水号 ANS_SERIAL   */        char    balance[19];            /* 城综网余额 BALANCE  */        char    host_ls[7];             /* 主机流水  */};typedef struct sendnet_data_0201 SEND_NET_0201;/* 转帐冲正 */struct  recvnet_data_0213{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */	char	acco_type[2];		/* 帐户类型 ACCO_TYPE */	char	account[33];		/* 城综网帐号 ACCOUNT */	char	amount[19];		/* 发生额 AMOUNT */	char	repeal_serial[16];	/* 被冲正流水号  */	char	repeal_ls[7];	        /* 被冲正流水号  */};typedef struct recvnet_data_0213 RECV_NET_0213;struct  sendnet_data_0213 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */};typedef struct sendnet_data_0213 SEND_NET_0213;/* 对帐 */struct  recvnet_data_0214{	char	trans_type[5];		/* 交易类型 TRANS_TYPE */};typedef struct recvnet_data_0214 RECV_NET_0214;struct  sendnet_data_0214 {        char    retcode[5];             /* 返回码 RETCODE   */        char    errmsg[41];             /* 返回错误信息 ERRMSG   */        char    FileName[50];           /* 交易明细文件名 FILENAME   */        char    mac[50];                 /* 明细文件校验

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -