IHeartbeatManagerState

StockSharp.Algo

Хранилище состояний для логики переподключения HeartbeatMessageAdapter.

Свойства

CanSendTime
public bool CanSendTime { get; set; }
value = iHeartbeatManagerState.CanSendTime
iHeartbeatManagerState.CanSendTime = value

Может ли адаптер отправлять сообщения времени

ConnectingAttemptCount
public int ConnectingAttemptCount { get; set; }
value = iHeartbeatManagerState.ConnectingAttemptCount
iHeartbeatManagerState.ConnectingAttemptCount = value

Количество оставшихся попыток воссоединения.

ConnectionTimeOut
public TimeSpan ConnectionTimeOut { get; set; }
value = iHeartbeatManagerState.ConnectionTimeOut
iHeartbeatManagerState.ConnectionTimeOut = value

Текущее время подключения осталось.

CurrentState
public ConnectionStates CurrentState { get; set; }
value = iHeartbeatManagerState.CurrentState
iHeartbeatManagerState.CurrentState = value

Текущее состояние связи.

IsFirstTimeConnect
public bool IsFirstTimeConnect { get; set; }
value = iHeartbeatManagerState.IsFirstTimeConnect
iHeartbeatManagerState.IsFirstTimeConnect = value

Это первый раз, когда вы подключаетесь.

PreviousState
public ConnectionStates PreviousState { get; set; }
value = iHeartbeatManagerState.PreviousState
iHeartbeatManagerState.PreviousState = value

Предыдущее состояние соединения.

SuppressDisconnectError
public bool SuppressDisconnectError { get; set; }
value = iHeartbeatManagerState.SuppressDisconnectError
iHeartbeatManagerState.SuppressDisconnectError = value

Подавлять ли отключение сообщений об ошибках.

Методы

Reset
public void Reset()
iHeartbeatManagerState.Reset()

Сбросьте все состояние к исходным значениям.