HeartbeatMessageAdapter
StockSharp.Algo
The messages adapter controlling the connection.
Inherits: MessageAdapterWrapper
Constructors
HeartbeatMessageAdapter(IMessageAdapter)
Initializes a new instance of the HeartbeatMessageAdapter.
- innerAdapter
- Underlying adapter.
HeartbeatMessageAdapter(IMessageAdapter, IHeartbeatManagerState)
Initializes a new instance of the HeartbeatMessageAdapter with explicit state.
- innerAdapter
- Underlying adapter.
- state
- State storage.
Properties
SuppressReconnectingErrors : bool
Suppress reconnecting errors.
Methods
OnInnerAdapterNewOutMessageAsync(Message, CancellationToken) : ValueTask
Process InnerAdapter output message.
- message
- The message.
- cancellationToken
- Cancellation token.
OnSendInMessageAsync(Message, CancellationToken) : ValueTask
Send message.
ProcessReconnection(TimeSpan, CancellationToken) : ValueTask
Process reconnection logic.
- diff
- Time elapsed since last check.
- cancellationToken
- Cancellation token.
Returns: Task.