AsyncMessageChannel

StockSharp.Messages

Async message channel that processes messages via NewOutMessageAsync.

Inherits: Disposable

Implements: IMessageChannel, IMessageTransport, IDisposable, ICloneable<IMessageChannel>, ICloneable

Constructors

AsyncMessageChannel(IMessageAdapter)

Async message channel that processes messages via NewOutMessageAsync.

adapter
IMessageAdapter.

Properties

State : ChannelStates

Gets the underlying state storage.

Methods

Clear()

Clears all adapter states and resets current state to Disconnected.

Clone() : IMessageChannel

Creates a deep copy of a DataSeries

Close()

Closing price.

DisposeManaged()

Release resources.

Open()

Opening price.

Resume()

Resume.

SendInMessageAsync(Message, CancellationToken) : ValueTask

Processes a generic message asynchronously.

message
The message to process.
cancellationToken
CancellationToken
Suspend()

Suspend.

Events

StateChanged : Action

State change event.