1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-09-19 12:06:07 +08:00

Update INetworkServerService (#160)

This commit is contained in:
hzqst
2023-10-09 20:37:35 +08:00
committed by GitHub
parent 11e4a8b7f1
commit 838abb0049

View File

@ -1,4 +1,4 @@
//========= Copyright <20> 1996-2005, Valve Corporation, All rights reserved. ============// //========= Copyright <20> 1996-2005, Valve Corporation, All rights reserved. ============//
// //
// Purpose: // Purpose:
// //
@ -97,18 +97,19 @@ public:
virtual void StartupServer( const GameSessionConfiguration_t &config, ISource2WorldSession *pWorldSession, const char * ) = 0; virtual void StartupServer( const GameSessionConfiguration_t &config, ISource2WorldSession *pWorldSession, const char * ) = 0;
virtual void SetGameSpawnGroupMgr( IGameSpawnGroupMgr *pMgr ) = 0; virtual void SetGameSpawnGroupMgr( IGameSpawnGroupMgr *pMgr ) = 0;
virtual void AddServerPrerequisites( const GameSessionConfiguration_t &, const char *, ILoopModePrerequisiteRegistry *, bool ) = 0; virtual void AddServerPrerequisites( const GameSessionConfiguration_t &, const char *, ILoopModePrerequisiteRegistry *, bool ) = 0;
virtual void SetServerSocket( int ) = 0; //virtual void SetServerSocket( int ) = 0;
virtual bool IsServerRunning( void ) const = 0; virtual bool IsServerRunning( void ) const = 0;
virtual void DisconnectGameNow( /*ENetworkDisconnectionReason*/ int ) = 0; virtual void DisconnectGameNow( /*ENetworkDisconnectionReason*/ int ) = 0;
virtual void PrintSpawnGroupStatus( void ) const = 0; virtual void PrintSpawnGroupStatus( void ) const = 0;
virtual void SetFinalSimulationTickThisFrame( int ) = 0; virtual void SetFinalSimulationTickThisFrame( int ) = 0;
virtual void *GetGameServer( void ) = 0; virtual void *GetGameServer( void ) = 0;
virtual int GetTickInterval( void ) const = 0; //virtual int GetTickInterval( void ) const = 0;
virtual void ProcessSocket( void ) = 0; //virtual void ProcessSocket( void ) = 0;
virtual int GetServerNetworkAddress( void ) = 0; virtual int GetServerNetworkAddress( void ) = 0;
virtual bool GameLoadFailed( void ) const = 0; virtual bool GameLoadFailed( void ) const = 0;
virtual void SetGameLoadFailed( bool bFailed ) = 0; virtual void SetGameLoadFailed( bool bFailed ) = 0;
virtual void SetGameLoadStarted( void ) = 0; virtual void SetGameLoadStarted( void ) = 0;
virtual void unk_18019F5B0( void ) = 0;
virtual void StartChangeLevel( void ) = 0; virtual void StartChangeLevel( void ) = 0;
virtual void PreserveSteamID( void ) = 0; virtual void PreserveSteamID( void ) = 0;
virtual CRC32_t GetServerSerializersCRC( void ) = 0; virtual CRC32_t GetServerSerializersCRC( void ) = 0;