IHeartbeatManagerState

StockSharp.Algo

Almacenamiento estatal para HeartbeatMessageAdapter lógica de reconexión.

Propiedades

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

Ya sea que el adaptador pueda enviar mensajes de tiempo.

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

Número de intentos de reconexión restantes.

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

El tiempo de conexión actual sigue siendo.

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

Estado de conexión actual.

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

Ya sea esta la primera vez que se conecta.

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

Estado de conexión anterior.

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

Ya sea para suprimir mensajes de error de desconexión.

Métodos

Reset
public void Reset()
iHeartbeatManagerState.Reset()

Reiniciar todo estado a valores iniciales.