public TelemetryLogger(string simulator, TelemetryLoggerConfiguration config) { TemporaryFile = "tmp.zip"; Simulator = simulator; Configuration = config; GlobalEvents.Hook <SessionStarted>(LogStart, true); GlobalEvents.Hook <SessionStopped>(LogStop, true); GlobalEvents.Hook <DriversAdded>(UpdateStructure, true); GlobalEvents.Hook <DriversRemoved>(UpdateStructure, true); GlobalEvents.Hook <TelemetryLapComplete>(RecordLap, true); }
public TelemetryLogger(string simulator, TelemetryLoggerConfiguration config) { TemporaryFile = "tmp.zip"; Simulator = simulator; Configuration = config; GlobalEvents.Hook<SessionStarted>(LogStart, true); GlobalEvents.Hook<SessionStopped>(LogStop, true); GlobalEvents.Hook<DriversAdded>(UpdateStructure, true); GlobalEvents.Hook<DriversRemoved>(UpdateStructure, true); GlobalEvents.Hook<TelemetryLapComplete>(RecordLap, true); }