62 lines
1.4 KiB
C++
62 lines
1.4 KiB
C++
#ifndef INIR_PARAMETER_HEAD_FILE
|
|
#define INIR_PARAMETER_HEAD_FILE
|
|
|
|
#pragma once
|
|
|
|
#include "Stdafx.h"
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////
|
|
|
|
//配置参数
|
|
class CInitParameter
|
|
{
|
|
//系统配置
|
|
public:
|
|
BYTE m_cbDelayList; //延时列表
|
|
WORD m_wMaxConnect; //最大连接
|
|
WORD m_wServicePort; //服务端口
|
|
TCHAR m_szServerName[LEN_SERVER]; //服务器名
|
|
|
|
//组件时间
|
|
public:
|
|
WORD m_wConnectTime; //重连时间
|
|
WORD m_wCollectTime; //统计时间
|
|
WORD m_wLoadListTime; //列表时间
|
|
WORD m_wReLoadListTime; //列表时间
|
|
|
|
//客户时间
|
|
public:
|
|
WORD m_wIntermitTime; //中断时间
|
|
WORD m_wOnLineCountTime; //人数时间
|
|
|
|
//协调信息
|
|
public:
|
|
WORD m_wCorrespondPort; //协调端口
|
|
tagAddressInfo m_CorrespondAddress; //协调地址
|
|
|
|
//服务地址
|
|
public:
|
|
tagAddressInfo m_ServiceAddress; //服务地址
|
|
tagDataBaseParameter m_AccountsDBParameter; //连接地址
|
|
tagDataBaseParameter m_TreasureDBParameter; //连接地址
|
|
tagDataBaseParameter m_PlatformDBParameter; //连接地址
|
|
|
|
//函数定义
|
|
public:
|
|
//构造函数
|
|
CInitParameter();
|
|
//析构函数
|
|
virtual ~CInitParameter();
|
|
|
|
//功能函数
|
|
public:
|
|
//初始化
|
|
VOID InitParameter();
|
|
//加载配置
|
|
VOID LoadInitParameter();
|
|
};
|
|
|
|
//////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#endif
|