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

📄 publicdefine.h

📁 linux 下的sgip 协议实现源代码中的头文件
💻 H
字号:
/****************************************************************
Copyright ?, 1989-2002, Hisunsray Tech. Co., Ltd.
File name: PublicDefine.h
Author: lizhigang
Version:  V3.0.0.0#20030320-1
Date: 2003-03-20
Description:
History:
*****************************************************************/


#ifndef  _PUBLIC_DEFINE_H_
#define  _PUBLIC_DEFINE_H_

#define VERSION						"V3.0#20030320"

#if defined(_AIX) || defined(_HPUNIX)
#define DataInfoIniFileName				"..\\ini\\datainfo.ini"
#define ServerIniFileName               "..\\ini\\server.ini"
#define MSGIniFileName					"..\\ini\\smg.ini"
#define RTCSLogDir                      "..\\RTCS_log"
#define QueryThreadLogFileName          "..\\log\\QueryThread%d.log"
#define PayThreadLogFileName            "..\\log\\PayThread%d.log"
#define AppLogFileHeaderName            "..\\log\\App"
#define AppSnapshotFileName             "..\\log\\JFKModuleSnapshot.log"
#define DataAccessLogFileName           "..\\log\\DBAccessHandler%d.log"
#define DBAccessModuleFileName          "..\\log\\DBAccessModule.log"
#define DBAccessModuleSnapshotFileName  "..\\log\\DBAccessModuleSnapshot.log"
#define SMGLogFileName					"..\\log\\SMGModule.log"
#define SMGSnapshotFile					"..\\log\\SMGModuleSnapshot.log"
#else
#define DataInfoIniFileName				"../ini/datainfo.ini"
#define ServerIniFileName               "../ini/server.ini"
#define MSGIniFileName					"../ini/smg.ini"
#define RTCSLogDir                      "../RTCS_log"
#define QueryThreadLogFileName          "../log/QueryThread%d.log"
#define PayThreadLogFileName            "../log/PayThread%d.log"
#define AppLogFileHeaderName            "../log/App"
#define AppSnapshotFileName             "../log/JFKModuleSnapshot.log"
#define DataAccessLogFileName           "../log/DBAccessHandler%d.log"
#define DBAccessModuleFileName          "../log/DBAccessModule.log"
#define DBAccessModuleSnapshotFileName  "../log/DBAccessModuleSnapshot.log"
#define SMGLogFileName					"../log/SMGModule.log"
#define SMGSnapshotFile					"../log/SMGModuleSnapshot.log"
#endif

#define SESSION_HANDLE_EXPIRED          300000  //5 minutes

//流程系统变量的定义
#define MAKE_SMG_SYSVAR(__item)	(0x101 + __item)

#define _FIELD1				MAKE_SMG_SYSVAR(0x101)
#define _FIELD2				MAKE_SMG_SYSVAR(0x102)
#define _FIELD3				MAKE_SMG_SYSVAR(0x103)
#define _FIELD4				MAKE_SMG_SYSVAR(0x104)
#define _FIELD5				MAKE_SMG_SYSVAR(0x105)
#define _FIELD6				MAKE_SMG_SYSVAR(0x106)
#define _FIELD7				MAKE_SMG_SYSVAR(0x107)
#define _FIELD8				MAKE_SMG_SYSVAR(0x108)
#define _FIELD9				MAKE_SMG_SYSVAR(0x109)
#define _FIELD10			MAKE_SMG_SYSVAR(0x10A)
#define _FIELD11			MAKE_SMG_SYSVAR(0x10B)
#define _FIELD12			MAKE_SMG_SYSVAR(0x10C)
#define _FIELD13			MAKE_SMG_SYSVAR(0x10D)
#define _FIELD14			MAKE_SMG_SYSVAR(0x10E)
#define _FIELD15			MAKE_SMG_SYSVAR(0x10F)
#define _FIELD16			MAKE_SMG_SYSVAR(0x110)
#define _FIELD17			MAKE_SMG_SYSVAR(0x111)
#define _FIELD18			MAKE_SMG_SYSVAR(0x112)
#define _FIELD19			MAKE_SMG_SYSVAR(0x113)
#define _FIELD20			MAKE_SMG_SYSVAR(0x114)
#define _FIELD21			MAKE_SMG_SYSVAR(0x115)
#define _FIELD22			MAKE_SMG_SYSVAR(0x116)
#define _FIELD23			MAKE_SMG_SYSVAR(0x117)
#define _FIELD24			MAKE_SMG_SYSVAR(0x118)
#define _FIELD25			MAKE_SMG_SYSVAR(0x119)
#define _FIELD26			MAKE_SMG_SYSVAR(0x11A)
#define _FIELD27			MAKE_SMG_SYSVAR(0x11B)
#define _FIELD28			MAKE_SMG_SYSVAR(0x11C)
#define _FIELD29			MAKE_SMG_SYSVAR(0x11D)
#define _FIELD30			MAKE_SMG_SYSVAR(0x11E)
#define _FIELD31			MAKE_SMG_SYSVAR(0x11F)
#define _FIELD32			MAKE_SMG_SYSVAR(0x120)
#define _SessionID			MAKE_SMG_SYSVAR(0x001)	
#define _CreateTime			MAKE_SMG_SYSVAR(0x002)	
#define _PacketSender		MAKE_SMG_SYSVAR(0x003)	
#define _PacketSenderObj	MAKE_SMG_SYSVAR(0x004)	
#define _PacketReceiverObj	MAKE_SMG_SYSVAR(0x005)
#define _Result				MAKE_SMG_SYSVAR(0x006)
#define _SMASrcterminalid	MAKE_SMG_SYSVAR(0x007)
#define _SMADestUsrtl		MAKE_SMG_SYSVAR(0x008)
#define _SMADestterminalid	MAKE_SMG_SYSVAR(0x009)
#define _SMAMsgLength		MAKE_SMG_SYSVAR(0x00A)
#define _SMAMsgContent		MAKE_SMG_SYSVAR(0x00B)
#define _TempSysStrVar		MAKE_SMG_SYSVAR(0x00C)

#endif 

⌨️ 快捷键说明

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