public void OnConnectionClosed(MsgConnectionClosed msg) { if (msg.CarId >= Leaderboard.Count) { return; } Leaderboard[msg.CarId].Driver = null; Leaderboard[msg.CarId].Reset(true); }
public void OnConnectionClosed(MsgConnectionClosed msg) { if (msg.CarId >= Leaderboard.Count) { return; } var item = Leaderboard[msg.CarId]; item.Driver = null; item.Reset(true); ConnectedOnly.Refresh(item); }
protected override void OnConnectionClosed(MsgConnectionClosed msg) { using (var a = new FileStream("Test.txt", FileMode.Append, FileAccess.Write)) using (var b = new StreamWriter(a)) { b.WriteLine($"{DateTime.Now.TimeOfDay}: OnConnectionClosed Called {msg.CarId}"); } var competitor = Competitors.FirstOrDefault(comp => comp.ConnectionId == msg.CarId && comp.DriverGuid == msg.DriverGuid); Competitors.Remove(competitor); competitor.IsConnected = false; ApiWrapperNet4.Post <Competitor>("competitor/disconnectCompetitor", competitor); }
public virtual void OnConnectionClosed(MsgConnectionClosed msg) { }
protected override void OnConnectionClosed(MsgConnectionClosed msg) { MRBackend.RandomCarInfoAsync(msg.CarId, "", "", "", false, GetCurrentRaceTimeMS(msg)); }
protected override void OnConnectionClosed(MsgConnectionClosed msg) { base.OnConnectionClosed(msg); this.form.BeginInvoke(new Action(this.form.UpdateGui), null); this.form.BeginInvoke(new Action(this.form.UpdatePositionGraph), null); }
protected internal virtual void OnConnectionClosed(MsgConnectionClosed msg) { }