diff --git a/public/networksystem/inetworksystem.h b/public/networksystem/inetworksystem.h index 0572700d..a6325c02 100644 --- a/public/networksystem/inetworksystem.h +++ b/public/networksystem/inetworksystem.h @@ -27,10 +27,12 @@ class INetworkPrepareStartupParams; abstract_class INetworkSystem : public IAppSystem { public: + virtual void InitGameServer() = 0; virtual void SetDedicated( bool enable ) = 0; virtual void SetMultiplayer( bool enable ) = 0; virtual int CreateSocket( int, int, int, const char * ) = 0; virtual void ForceOpenSocket( int sock ) = 0; + virtual void ForceReopenSocket( int sock, int ) = 0; virtual void AddExtraSocket( int, const char * ) = 0; virtual void RemoveAllExtraSockets() = 0; virtual void EnableLoopbackBetweenSockets( int, int ) = 0;