public SafeTelemetryQueue(ITelemetryRequester requester) { telemetrySafeQueue = new ConcurrentQueue <TelemetryData>(); requester.SubscribeTelemetryReceivedListener(AddTelemetry); }
public void Init(ITelemetryRequester telemetryRequester) { telemetryQueue = new SafeTelemetryQueue(telemetryRequester); lastTimestamp = Double.NegativeInfinity; initialized = true; }