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 |
CNetFileReceiveTask_ServerRejoin class | CNetServerWorker | friend |
CNetServer class | 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(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnAuthenticate(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnChat(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnClearAllReady(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnClientHandshake(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnClientPaused(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnDisconnect(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnEndCommandBatch(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnGameSetup(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnGameStart(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnJoinSyncingLoadedGame(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnKickPlayer(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnLoadedGame(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnReady(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnRejoined(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnSimulationCommand(void *context, CFsmEvent *event) | CNetServerWorker | privatestatic |
OnSyncCheck(void *context, 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 |