Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/source/network/NetServer.h
Show First 20 Lines • Show All 203 Lines • ▼ Show 20 Lines | |||||
private: | private: | ||||
friend class CNetServer; | friend class CNetServer; | ||||
friend class CNetFileReceiveTask_ServerRejoin; | friend class CNetFileReceiveTask_ServerRejoin; | ||||
CNetServerWorker(bool useLobbyAuth, int autostartPlayers); | CNetServerWorker(bool useLobbyAuth, int autostartPlayers); | ||||
~CNetServerWorker(); | ~CNetServerWorker(); | ||||
void SetPassword(const CStr& hashedPassword); | |||||
/** | /** | ||||
* Begin listening for network connections. | * Begin listening for network connections. | ||||
* @return true on success, false on error (e.g. port already in use) | * @return true on success, false on error (e.g. port already in use) | ||||
*/ | */ | ||||
bool SetupConnection(const u16 port); | bool SetupConnection(const u16 port); | ||||
/** | /** | ||||
* Call from the GUI to update the player assignments. | * Call from the GUI to update the player assignments. | ||||
▲ Show 20 Lines • Show All 116 Lines • ▼ Show 20 Lines | private: | ||||
NetServerState m_State; | NetServerState m_State; | ||||
CStrW m_ServerName; | CStrW m_ServerName; | ||||
std::vector<u32> m_BannedIPs; | std::vector<u32> m_BannedIPs; | ||||
std::vector<CStrW> m_BannedPlayers; | std::vector<CStrW> m_BannedPlayers; | ||||
CStr m_Password; | |||||
/** | /** | ||||
* Holds the GUIDs of all currently paused players. | * Holds the GUIDs of all currently paused players. | ||||
*/ | */ | ||||
std::vector<CStr> m_PausingPlayers; | std::vector<CStr> m_PausingPlayers; | ||||
u32 m_NextHostID; | u32 m_NextHostID; | ||||
CNetServerTurnManager* m_ServerTurnManager; | CNetServerTurnManager* m_ServerTurnManager; | ||||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator