AddPlayer(const CStr &guid, const CStrW &name) | CNetServerWorker | private |
AssignPlayer(int playerID, const CStr &guid) | CNetServerWorker | private |
Broadcast(const CNetMessage *message, const std::vector< NetServerSessionState > &targetStates) | CNetServerWorker | |
CheckClientConnections() | CNetServerWorker | private |
CheckGameLoadStatus(CNetServerSession *changedSession) | CNetServerWorker | private |
CheckPassword(const std::string &password, const std::string &salt) const | CNetServerWorker | private |
ClearAllPlayerReady() | CNetServerWorker | private |
CNetServer | CNetServerWorker | friend |
CNetServerWorker(bool useLobbyAuth) | CNetServerWorker | private |
ConstructPlayerAssignmentMessage(CPlayerAssignmentMessage &message) | CNetServerWorker | private |
DeduplicatePlayerName(const CStrW &original) | CNetServerWorker | private |
GetScriptInterface() | CNetServerWorker | private |
HandleConnect(CNetServerSession *session) | CNetServerWorker | private |
HandleMessageReceive(const CNetMessage *message, CNetServerSession *session) | CNetServerWorker | private |
KickPlayer(const CStrW &playerName, const bool ban) | CNetServerWorker | |
m_BannedIPs | CNetServerWorker | private |
m_BannedPlayers | CNetServerWorker | private |
m_ControllerGUID | CNetServerWorker | private |
m_ControllerSecret | CNetServerWorker | private |
m_Host | CNetServerWorker | private |
m_InitAttributes | CNetServerWorker | private |
m_InitAttributesQueue | CNetServerWorker | private |
m_JoinSyncFile | CNetServerWorker | private |
m_LastConnectionCheck | CNetServerWorker | private |
m_LobbyAuth | CNetServerWorker | private |
m_LobbyAuthQueue | CNetServerWorker | private |
m_NextHostID | CNetServerWorker | private |
m_Password | CNetServerWorker | private |
m_PausingPlayers | CNetServerWorker | private |
m_PlayerAssignments | CNetServerWorker | private |
m_SavedCommands | CNetServerWorker | private |
m_ScriptInterface | CNetServerWorker | private |
m_ServerName | CNetServerWorker | private |
m_ServerTurnManager | CNetServerWorker | private |
m_Sessions | CNetServerWorker | private |
m_Shutdown | CNetServerWorker | private |
m_StartGameQueue | CNetServerWorker | private |
m_State | CNetServerWorker | private |
m_Stats | CNetServerWorker | private |
m_TurnLengthQueue | CNetServerWorker | private |
m_UPnPThread | CNetServerWorker | private |
m_WorkerMutex | CNetServerWorker | private |
m_WorkerThread | CNetServerWorker | private |
NONCOPYABLE(CNetServerWorker) | CNetServerWorker | private |
OnAssignPlayer(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnAuthenticate(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnChat(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnClearAllReady(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnClientHandshake(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnClientPaused(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnDisconnect(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnEndCommandBatch(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnGameSetup(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnGameStart(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnJoinSyncingLoadedGame(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnKickPlayer(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnLoadedGame(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnReady(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnRejoined(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnSimulationCommand(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnSyncCheck(CNetServerSession *session, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnUserJoin(CNetServerSession *session) | CNetServerWorker | private |
OnUserLeave(CNetServerSession *session) | CNetServerWorker | private |
ProcessLobbyAuth(const CStr &name, const CStr &token) | CNetServerWorker | private |
RemovePlayer(const CStr &guid) | CNetServerWorker | private |
Run() | CNetServerWorker | private |
RunStep() | CNetServerWorker | private |
RunThread(CNetServerWorker *data) | CNetServerWorker | privatestatic |
SanitisePlayerName(const CStrW &original) | CNetServerWorker | privatestatic |
SendHolePunchingMessage(const CStr &ip, u16 port) | CNetServerWorker | private |
SendMessage(ENetPeer *peer, const CNetMessage *message) | CNetServerWorker | |
SendPlayerAssignments() | CNetServerWorker | private |
SetControllerSecret(const std::string &secret) | CNetServerWorker | private |
SetPassword(const CStr &hashedPassword) | CNetServerWorker | private |
SetTurnLength(u32 msecs) | CNetServerWorker | private |
SetupConnection(const u16 port) | CNetServerWorker | private |
SetupSession(CNetServerSession *session) | CNetServerWorker | private |
SetupUPnP() | CNetServerWorker | privatestatic |
StartGame(const CStr &initAttribs) | CNetServerWorker | private |
~CNetServerWorker() | CNetServerWorker | private |