📄 ivr_rtime.h
字号:
/* Create By WangXianHui 2005.03.24 For BOC. Copy Right .BeiJing Macrosky .ltd*/#ifndef _IVR_DEFINE_H#define _IVR_DEFINE_H/* IVR处理程序框架头文件 */#include "bkbase.h"#include <sys/types.h>#include <time.h>#include <stdarg.h>#include <malloc.h>#define IVR_MAXLINE 1000 /* 可配置最大交易个数 */#define IVR_MAXCOL 1025 /* 可配置最大域个数 */#define IVR_MAXLEN 4096 /* 最大Buffer大小 */#define IVR_TIMEOUT 60 /* 超时时间 */#define SPLIT 124typedef struct { char cfgBuf[IVR_MAXCOL]; char txncode[5];}PackCfg;char CfgBuf[IVR_MAXLINE][IVR_MAXCOL];/* 名字值对应结构体 */typedef struct _fld_def{ char *fldName; char *fldVal; int len; struct _fld_def *next;}fldDef;/* 交易码处理函数对照结构 */typedef struct { char txncode[5]; int (*func)(); char trandesc[81];}txnDef;/*txnDef txnDef_proc[]={ {"0001", f_0001, "获得系统时间"}, {NULL, NULL, NULL}};*//* extern define */extern char TxnCode[5];extern char *IvrGetData_0(char *name, char *val, int len);extern char *IvrGetData(char *name, char *val);extern int IvrPutData_0(char *name, char *val, int len);extern int IvrPutData(char *name, char *val);extern int errorlog(char *fmt, ...);#endif /* end IVR_DEFINE_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -