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