Update IServer. Add missed disconnect change to IServer, IVEngineServer.

This commit is contained in:
Nicholas Hastings committed 2014-04-30 10:15:56 -04:00
1 parent 4c13ce12cb
commit e9c3082d47
2 files changed
+4 -2

No files matched your search

+1 -1
View File
@@ -476,7 +476,7 @@ public:
virtual uint64 GetClientXUID( CEntityIndex clientIndex ) = 0;
virtual bool IsActiveApp() = 0;
virtual void DisconnectClient( CEntityIndex clientIndex, const char *szReason ) = 0;
virtual void DisconnectClient( CEntityIndex clientIndex, /* ENetworkDisconnectionReason */ int reason ) = 0;
virtual int GetServerVersion( void ) = 0;
+3 -1
View File
@@ -24,6 +24,8 @@ abstract_class IServer : public IConnectionlessPacketHandler
{
public:
virtual ~IServer() {}
virtual bool SteamIDAllowedToConnect( CSteamID sid ) = 0;
virtual int GetNumClients( void ) const = 0; // returns current number of clients
virtual int GetNumProxies( void ) const = 0; // returns number of attached HLTV proxies
@@ -63,7 +65,7 @@ public:
virtual void BroadcastMessage( INetMessage &msg, bool onlyActive = false, bool reliable = false) = 0;
virtual void BroadcastMessage( INetMessage &msg, IRecipientFilter &filter ) = 0;
virtual void DisconnectClient( IClient *client, const char *reason ) = 0;
virtual void DisconnectClient( IClient *client, /* ENetworkDisconnectionReason */ int reason ) = 0;
};