IHeartbeatManagerState
StockSharp.Algo
Armazenamento de estado para HeartbeatMessageAdapter reconecction logic.
Propriedades
CanSendTime
public bool CanSendTime { get; set; }
value = iHeartbeatManagerState.CanSendTime
iHeartbeatManagerState.CanSendTime = value
Se o adaptador pode enviar mensagens de tempo.
ConnectingAttemptCount
public int ConnectingAttemptCount { get; set; }
value = iHeartbeatManagerState.ConnectingAttemptCount
iHeartbeatManagerState.ConnectingAttemptCount = value
Número de tentativas de reconexão restantes.
ConnectionTimeOut
public TimeSpan ConnectionTimeOut { get; set; }
value = iHeartbeatManagerState.ConnectionTimeOut
iHeartbeatManagerState.ConnectionTimeOut = value
Tempo de conexão atual restante.
CurrentState
public ConnectionStates CurrentState { get; set; }
value = iHeartbeatManagerState.CurrentState
iHeartbeatManagerState.CurrentState = value
Estado atual da conexão.
IsFirstTimeConnect
public bool IsFirstTimeConnect { get; set; }
value = iHeartbeatManagerState.IsFirstTimeConnect
iHeartbeatManagerState.IsFirstTimeConnect = value
Se esta é a primeira vez que se conecta.
PreviousState
public ConnectionStates PreviousState { get; set; }
value = iHeartbeatManagerState.PreviousState
iHeartbeatManagerState.PreviousState = value
Estado anterior da ligação.
SuppressDisconnectError
public bool SuppressDisconnectError { get; set; }
value = iHeartbeatManagerState.SuppressDisconnectError
iHeartbeatManagerState.SuppressDisconnectError = value
Se deve suprimir as mensagens de erro de desconexão.
Métodos
Reset
public void Reset()
iHeartbeatManagerState.Reset()
Reinicie todo o estado para os valores iniciais.