SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Public Member Functions | Public Attributes | List of all members
GameServer::PrivateData Class Reference
Collaboration diagram for GameServer::PrivateData:
Collaboration graph

Public Member Functions

void ShutDown () const
 

Public Attributes

std::unique_ptr< FriendHandlerm_friendship_service
 
std::unique_ptr< EmailHandlerm_email_service
 
ACE_INET_Addr m_location
 
ACE_INET_Addr m_listen_point
 
GameLinkEndpoint * m_endpoint =nullptr
 
GameHandlerm_handler =nullptr
 
GameLinkm_game_link =nullptr
 
bool m_online =false
 
uint8_t m_id =1
 
uint16_t m_current_players = 0
 
int m_max_character_slots
 
uint16_t m_max_players = 0
 

Member Function Documentation

◆ ShutDown()

void GameServer::PrivateData::ShutDown ( ) const
inline
Here is the call graph for this function:

Member Data Documentation

◆ m_current_players

uint16_t GameServer::PrivateData::m_current_players = 0

◆ m_email_service

std::unique_ptr<EmailHandler> GameServer::PrivateData::m_email_service

◆ m_endpoint

GameLinkEndpoint* GameServer::PrivateData::m_endpoint =nullptr

◆ m_friendship_service

std::unique_ptr<FriendHandler> GameServer::PrivateData::m_friendship_service

◆ m_game_link

GameLink* GameServer::PrivateData::m_game_link =nullptr

◆ m_handler

GameHandler* GameServer::PrivateData::m_handler =nullptr

◆ m_id

uint8_t GameServer::PrivateData::m_id =1

◆ m_listen_point

ACE_INET_Addr GameServer::PrivateData::m_listen_point

◆ m_location

ACE_INET_Addr GameServer::PrivateData::m_location

◆ m_max_character_slots

int GameServer::PrivateData::m_max_character_slots

◆ m_max_players

uint16_t GameServer::PrivateData::m_max_players = 0

◆ m_online

bool GameServer::PrivateData::m_online =false

The documentation for this class was generated from the following file: