mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-12-09 03:28:24 +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 uint64 GetClientXUID( CEntityIndex clientIndex ) = 0;
|
||||||
virtual bool IsActiveApp() = 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;
|
virtual int GetServerVersion( void ) = 0;
|
||||||
|
|
||||||
|
|||||||
@ -24,6 +24,8 @@ abstract_class IServer : public IConnectionlessPacketHandler
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual ~IServer() {}
|
virtual ~IServer() {}
|
||||||
|
|
||||||
|
virtual bool SteamIDAllowedToConnect( CSteamID sid ) = 0;
|
||||||
|
|
||||||
virtual int GetNumClients( void ) const = 0; // returns current number of clients
|
virtual int GetNumClients( void ) const = 0; // returns current number of clients
|
||||||
virtual int GetNumProxies( void ) const = 0; // returns number of attached HLTV proxies
|
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, bool onlyActive = false, bool reliable = false) = 0;
|
||||||
virtual void BroadcastMessage( INetMessage &msg, IRecipientFilter &filter ) = 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