private bool Reconnect() { if (this.console != null) { this.console.Dispose(); this.console = null; } var endpoint = new IPEndPoint(this.rconParams.RCONHostIP, this.rconParams.RCONPort); var server = QueryMaster.ServerQuery.GetServerInstance(QueryMaster.EngineType.Source, endpoint); this.console = server.GetControl(this.rconParams.AdminPassword); return(true); }
private bool Reconnect() { if (this._console != null) { this._console.Dispose(); this._console = null; } var endpoint = new IPEndPoint(this._rconParameters.RconHostIP, this._rconParameters.RconPort); var server = QueryMaster.ServerQuery.GetServerInstance(QueryMaster.EngineType.Source, endpoint, sendTimeOut: 10000, receiveTimeOut: 10000); this._console = server.GetControl(this._rconParameters.RconPassword); return(this._console != null); }