25 lines
884 B
C++
25 lines
884 B
C++
#pragma once
|
||
|
||
|
||
/****************************************************
|
||
*
|
||
* 全局会话抽象类
|
||
*
|
||
***************************************************/
|
||
|
||
class CCustomGlobalSession
|
||
{
|
||
public:
|
||
INT nGateIndex; //处于网关的编号
|
||
unsigned int nSessionId; //全局会话ID
|
||
int nServerIndex; //会话登录的服务器ID
|
||
int nRawServerId;// 角色原始创建时的服务器ID
|
||
LONGLONG nClientIPAddr; //会话登录的IP地址(支持IPv6)
|
||
DWORD dwFCMOnlineSec; //防沉迷系统中不满足下线休息时间而产生的连续在线时间,单位是秒
|
||
jxSrvDef::GSSTATE nState; //会话状态(登录、查询角色还是已经进入游戏)
|
||
jxSrvDef::ACCOUNT sAccount; //会话账号
|
||
unsigned long long dwSessionTick; //会话开启的时间
|
||
int nGmLevel; //GM等级
|
||
UINT64 lKey; //key
|
||
|
||
}; |