Table of Contents

Interface IConnectorLatencyManager

Namespace
ATAS.DataFeedsCore
Assembly
ATAS.DataFeedsCore.dll

Read-only view of the latency statistics of a connector: order round-trip latency, market data delay and the time of the last market data update.

public interface IConnectorLatencyManager
Extension Methods

Properties

LastMarketDataReceptionTimeUtc

Last market data update time in UTC.

Added in ATAS 8.0.15.

DateTime? LastMarketDataReceptionTimeUtc { get; }

Property Value

DateTime?

MarketDataLatency

Market data processing delay time.

TimeSpan? MarketDataLatency { get; }

Property Value

TimeSpan?

OrdersLatency

Orders processing delay time.

TimeSpan? OrdersLatency { get; }

Property Value

TimeSpan?

TimeSinceLastMarketDataReceived

Time elapsed since the last market data update.

[Obsolete("Use LastMarketDataReceptionTimeUtc instead")]
TimeSpan? TimeSinceLastMarketDataReceived { get; }

Property Value

TimeSpan?

Events

LastMarketDataReceptionTimeChanged

Event raised when TimeSinceLastMarketDataReceived value changes.

Added in ATAS 8.0.15.

event Action<DateTime?>? LastMarketDataReceptionTimeChanged

Event Type

Action<DateTime?>

MarketDataLatencyChanged

Event raised when MarketDataLatency value changes.

Added in ATAS 8.0.15.

event Action<TimeSpan?>? MarketDataLatencyChanged

Event Type

Action<TimeSpan?>

OrdersLatencyChanged

Event raised when OrdersLatency value changes.

Added in ATAS 8.0.15.

event Action<TimeSpan?>? OrdersLatencyChanged

Event Type

Action<TimeSpan?>