📄 pcs_convert_file.h
字号:
#ifndef PCS_CONVERT
#define PCS_CONVERT
#define YSSM_MSG_LEN 109
#define YSSJ_MSG_LEN 25
#define MAX_YSSJ_LEN 50000
#define MID_LEN 200
#define SHORT_LEN 10
#define SJFL_ZDYS '1'
#define SJFL_PDYS '2'
#define SJFL_BKML '3'
#define SJFL_ZFJ '4'
#define SJFL_GH '5'
#define SJFL_TJBB '6'
#define SJFL_YXSJ '7'
#define SJFL_BSFX '8'
#define NUM 100
#define ZZ '1'
#define ZJ '2'
#define KZZ '7'
#define KZJ '8'
#define BPZ '3'
#define BPJ '4'
#define KPZ '5'
#define KPJ '6'
#define YSSM_LEN 73
#define DEFAULT_BSBH "05"
#define MAX_GH_LEN 50000
#define MAX_TJBB_LEN 10000
#define MAX_BKML_LINE 400
#define YWJ_PATH "/usr/bkfx/data/snd/bkywj/"
#define FBKJ_PATH "/usr/bkfx/data/snd/fbkj"
#define LEFT '0'
#define RIGHT '1'
#define CONTNOTBREAK 11
#define YXMSG_PATH "/usr/bkfx/data/snd/yxywj/"
#define TMP_PATH "/usr/bkfx/data/"
#define LEN_BUF_MSG_YX 32765
#define ERROR_LOG_FILE "/usr/bkfx/log/errlog"
#define LOG_NORMAL "LOG_NORMAL "
#define LOG_ERROR "LOG_ERROR "
#define END ""
#define DEFAULT_TIMEINTERVAL 10
#define INIT_INTERVAL 360
/*
#define DEBUG
*/
char NOCONVERT;
char WAITFORCONVERT;
char CONVERTED;
int ERROR;
int iTInterval;
char *message,*messagesj;
char *messagepd,*messagepdsj;
char *messagebkml,*buf,*buf_sj;
char BsbhFromT[3];
FILE *h_zdys,*h_zdsj,*h_pdys,*h_pdsj,*h_gh,*h_tjbb,*h_bkml,*h_zfj,*h_yx,*h_bag,*h_sm,*h_sj;
int init_time;
char YS_SINGAL[9];
int val_fbkj[100];
int g_fbkj_count;
struct stZDYSSMDBRec
{
char yslx[2];
char wjbh[3];
int qdqa;
char kq[7];
float dingj;
long dyzs;
float dyk;
long lszs;
float lsk;
char sjbh[3];
char bkdh[7];
int yxnf;
long int jsxh;
};
struct stPDYSSMDBRec
{
char bkdh[7];
char yslx[2]; /*//modified*/
char wjbh[3];
int qdqa;
int qdqb;
int zdqa;
int zdqb;
char kq[7];
float dingj;
long dyzs;
float dyk;
long lszs;
float lsk;
char sjbh[3];
int yxnf;
long int jsxh;
};
struct stGHDBRec
{
char ghbh[4];
char ghxl[3];
char ghnr[MAX_GH_LEN];
long int jsxh;
char sjbh[3];
};
struct stTJBBDBRec
{
char bbbh[3];
int nf;
int yf;
char bbnr[MAX_TJBB_LEN];
char sjbh[3];
long int jsxh;
};
struct stBKMLDBRec
{
char bkdh[8];
char bkmc[41];
char fbkjmc[9];
char cbrq[11];
float dj;
float yj;
float jj;
float bnj;
float nj;
char hzddrq[25];
char fxfw[5];
char kq[7];
char tykh[13];
char jb[7];
int pc;
int kz;
int bym;
char xyf[2];
float bbdyfl;
float wbdyfl;
float bblsfl;
float wblsfl;
char bz[161];
long key;
};
struct stBKMLDBRec_id
{
short bkmc_id;
short fbkj_id;
short cbrq_id;
short dj_id;
short yj_id;
short jj_id;
short bnj_id;
short nj_id;
short hzddjdrq_id;
short fxfw_id;
short kq_id;
short tykh_id;
short jb_id;
short pc_id;
short kz_id;
short bym_id;
short xyf_id;
short bbdyfl_id;
short wbdyfl_id;
short bblsfl_id;
short wblsfl_id;
short bz_id;
};
struct stZFJBDBRec
{
int nf;
char sjbh[3];
long int jsxh;
};
struct stYXMsg
{
char fsxh[11];
char sjbh[3];
char jssh[3];
char wjbh[3];
char yxxl[4];
char zh[4];
char zzh[4];
char yxnr[LEN_BUF_MSG_YX+1];
};
struct stYXSJ
{
char yxxl[4];
char wjbh[3];
long int jsxh;
char sjbh[3];
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -