Table of Contents

Class LookupTrackingMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

Message adapter that tracks multiple lookups requests and put them into single queue.

public class LookupTrackingMessageAdapter : MessageAdapterWrapper, IMessageAdapterWrapper, IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
Inheritance
LookupTrackingMessageAdapter
Implements
ICloneable<IMessageChannel>
IPersistable
Inherited Members
Extension Methods

Constructors

LookupTrackingMessageAdapter(IMessageAdapter)

Initializes a new instance of the LookupTrackingMessageAdapter.

public LookupTrackingMessageAdapter(IMessageAdapter innerAdapter)

Parameters

innerAdapter IMessageAdapter

Inner message adapter.

Methods

Clone()

Create a copy of LookupTrackingMessageAdapter.

public override IMessageChannel Clone()

Returns

IMessageChannel

Copy.

OnInnerAdapterNewOutMessage(Message)

Process InnerAdapter output message.

protected override void OnInnerAdapterNewOutMessage(Message message)

Parameters

message Message

The message.

OnSendInMessage(Message)

Send message.

protected override bool OnSendInMessage(Message message)

Parameters

message Message

Message.

Returns

bool

true if the specified message was processed successfully, otherwise, false.