Table of Contents

Class HeartbeatMessageAdapter

Namespace
StockSharp.Algo
Assembly
StockSharp.Algo.dll

The messages adapter controlling the connection.

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

Constructors

HeartbeatMessageAdapter(IMessageAdapter)

Initializes a new instance of the HeartbeatMessageAdapter.

public HeartbeatMessageAdapter(IMessageAdapter innerAdapter)

Parameters

innerAdapter IMessageAdapter

Underlying adapter.

Properties

SuppressReconnectingErrors

Suppress reconnecting errors.

public bool SuppressReconnectingErrors { get; set; }

Property Value

bool

Methods

Clone()

Create a copy of HeartbeatMessageAdapter.

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.