Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
- #ifndef INIR_PARAMETER_HEAD_FILE
- #define INIR_PARAMETER_HEAD_FILE
-
- #pragma once
-
- #include "Stdafx.h"
-
- //////////////////////////////////////////////////////////////////////////////////
-
- //配置参数
- class CInitParameter
- {
- //redis配置
- public:
- std::string m_RedisHost;//主机地址
- WORD m_RedisDb;//数据库索引
- WORD m_RedisPort;//端口
- std::uint32_t m_RedisTimeOut;//重连超时时间(ms)
- std::int32_t m_RedisMaxReconnect;//最大重连次数
- std::uint32_t m_RedisReconnectInterval; //重连间隔(ms)
-
- //配置信息
- public:
- WORD m_wConnectTime; //重连时间
- WORD m_wCollectTime; //统计时间
-
- //协调信息
- public:
- WORD m_wCorrespondPort; //协调端口
- tagAddressInfo m_CorrespondAddress; //协调地址
-
- //配置信息
- public:
- TCHAR m_szServerName[LEN_SERVER]; //服务器名
-
- //连接信息
- public:
- tagAddressInfo m_ServiceAddress; //服务地址
- tagDataBaseParameter m_TreasureDBParameter; //连接地址
- tagDataBaseParameter m_PlatformDBParameter; //连接地址
- int m_ServiceLevel; //服务级别
- TCHAR m_HttpPath[512]; //http服务地址
- TCHAR m_HttpPath2[512]; //httpf服务地址2
- TCHAR m_HttpPath3[512]; //httpf服务地址2
- TCHAR m_HttpPath4[512]; //httpf服务地址2
- ///+++2017-11-22
- TCHAR m_szMinClientVer[32]; //支持最低的客户端版本号
- //函数定义
- public:
- //构造函数
- CInitParameter();
- //析构函数
- virtual ~CInitParameter();
-
- //功能函数
- public:
- //初始化
- VOID InitParameter();
- //加载配置
- VOID LoadInitParameter();
- };
-
- //////////////////////////////////////////////////////////////////////////////////
-
- #endif
|