Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CNetServerWorker Member List

This is the complete list of members for CNetServerWorker, including all inherited members.

AddPlayer(const CStr &guid, const CStrW &name)CNetServerWorkerprivate
AssignPlayer(int playerID, const CStr &guid)CNetServerWorkerprivate
Broadcast(const CNetMessage *message, const std::vector< NetServerSessionState > &targetStates)CNetServerWorker
CheckClientConnections()CNetServerWorkerprivate
CheckGameLoadStatus(CNetServerSession *changedSession)CNetServerWorkerprivate
CheckPassword(const std::string &password, const std::string &salt) constCNetServerWorkerprivate
ClearAllPlayerReady()CNetServerWorkerprivate
CNetServerCNetServerWorkerfriend
CNetServerWorker(bool useLobbyAuth)CNetServerWorkerprivate
ConstructPlayerAssignmentMessage(CPlayerAssignmentMessage &message)CNetServerWorkerprivate
DeduplicatePlayerName(const CStrW &original)CNetServerWorkerprivate
GetScriptInterface()CNetServerWorkerprivate
HandleConnect(CNetServerSession *session)CNetServerWorkerprivate
HandleMessageReceive(const CNetMessage *message, CNetServerSession *session)CNetServerWorkerprivate
KickPlayer(const CStrW &playerName, const bool ban)CNetServerWorker
m_BannedIPsCNetServerWorkerprivate
m_BannedPlayersCNetServerWorkerprivate
m_ControllerGUIDCNetServerWorkerprivate
m_ControllerSecretCNetServerWorkerprivate
m_HostCNetServerWorkerprivate
m_InitAttributesCNetServerWorkerprivate
m_InitAttributesQueueCNetServerWorkerprivate
m_JoinSyncFileCNetServerWorkerprivate
m_LastConnectionCheckCNetServerWorkerprivate
m_LobbyAuthCNetServerWorkerprivate
m_LobbyAuthQueueCNetServerWorkerprivate
m_NextHostIDCNetServerWorkerprivate
m_PasswordCNetServerWorkerprivate
m_PausingPlayersCNetServerWorkerprivate
m_PlayerAssignmentsCNetServerWorkerprivate
m_SavedCommandsCNetServerWorkerprivate
m_ScriptInterfaceCNetServerWorkerprivate
m_ServerNameCNetServerWorkerprivate
m_ServerTurnManagerCNetServerWorkerprivate
m_SessionsCNetServerWorkerprivate
m_ShutdownCNetServerWorkerprivate
m_StartGameQueueCNetServerWorkerprivate
m_StateCNetServerWorkerprivate
m_StatsCNetServerWorkerprivate
m_TurnLengthQueueCNetServerWorkerprivate
m_UPnPThreadCNetServerWorkerprivate
m_WorkerMutexCNetServerWorkerprivate
m_WorkerThreadCNetServerWorkerprivate
NONCOPYABLE(CNetServerWorker)CNetServerWorkerprivate
OnAssignPlayer(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnAuthenticate(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnChat(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnClearAllReady(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnClientHandshake(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnClientPaused(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnDisconnect(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnEndCommandBatch(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnGameSetup(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnGameStart(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnJoinSyncingLoadedGame(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnKickPlayer(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnLoadedGame(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnReady(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnRejoined(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnSimulationCommand(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnSyncCheck(CNetServerSession *session, CFsmEvent *event)CNetServerWorkerprivatestatic
OnUserJoin(CNetServerSession *session)CNetServerWorkerprivate
OnUserLeave(CNetServerSession *session)CNetServerWorkerprivate
ProcessLobbyAuth(const CStr &name, const CStr &token)CNetServerWorkerprivate
RemovePlayer(const CStr &guid)CNetServerWorkerprivate
Run()CNetServerWorkerprivate
RunStep()CNetServerWorkerprivate
RunThread(CNetServerWorker *data)CNetServerWorkerprivatestatic
SanitisePlayerName(const CStrW &original)CNetServerWorkerprivatestatic
SendHolePunchingMessage(const CStr &ip, u16 port)CNetServerWorkerprivate
SendMessage(ENetPeer *peer, const CNetMessage *message)CNetServerWorker
SendPlayerAssignments()CNetServerWorkerprivate
SetControllerSecret(const std::string &secret)CNetServerWorkerprivate
SetPassword(const CStr &hashedPassword)CNetServerWorkerprivate
SetTurnLength(u32 msecs)CNetServerWorkerprivate
SetupConnection(const u16 port)CNetServerWorkerprivate
SetupSession(CNetServerSession *session)CNetServerWorkerprivate
SetupUPnP()CNetServerWorkerprivatestatic
StartGame(const CStr &initAttribs)CNetServerWorkerprivate
~CNetServerWorker()CNetServerWorkerprivate