mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-12-07 18:48:22 +00:00
Update IServer. Add missed disconnect change to IServer, IVEngineServer.
This commit is contained in:
parent
4c13ce12cb
commit
e9c3082d47
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user