public static void Log(PluginMessage msg) { if (_sLastCreatedLogviewer != null) { var entry = new PluginMessageEntry(msg); _sLastCreatedLogviewer.Append(entry); } }
public void SendMessage(PluginMessage msg) { var success = UDPServer.TrySend(msg.ToBinary()); AwesomeViewerStolenFromTheInternet.Log(msg); }
public PluginMessageEntry(PluginMessage msg) { _message = msg; }
private int GetCurrentRaceTimeMS(PluginMessage msg) { if (CurrentSessionStartTime == DateTime.MinValue) return 0; return (int)Math.Round((msg.CreationDate - CurrentSessionStartTime).TotalMilliseconds); }