public void setStatus(serverStatusEnum _status) { lock (this) { this.status = _status; _needReportChange = true; } }
public baseServer(string _clusterID = "", int _MapPortServerFailTime = 100, int _PerformenceCountMax = 0) { this._needReportChange = false; this.clusterID = _clusterID; this.mapPortServerFailTime = _MapPortServerFailTime; id = Guid.NewGuid().ToString(); if (_PerformenceCountMax > 0) { performence = new performenceData(_PerformenceCountMax); monitorCounter = new List <pCounter>(); } lastLive = System.DateTime.Now; this.host = ""; port = ""; httpsPort = ""; this.status = serverStatusEnum.Ready; createDt = DateTime.Now; this.changeEventHandle += ServerChanged; }
public void setstatus(serverStatusEnum _status) { this.status = _status; }