HeartbeatManagerState
StockSharp.Algo
Implementação padrão de IHeartbeatManagerState.
Implementa: IHeartbeatManagerState
Propriedades
CanSendTime
public bool CanSendTime { get; set; }
value = heartbeatManagerState.CanSendTime
heartbeatManagerState.CanSendTime = value
Se o adaptador pode enviar mensagens de tempo.
ConnectingAttemptCount
public int ConnectingAttemptCount { get; set; }
value = heartbeatManagerState.ConnectingAttemptCount
heartbeatManagerState.ConnectingAttemptCount = value
Número de tentativas de reconexão restantes.
ConnectionTimeOut
public TimeSpan ConnectionTimeOut { get; set; }
value = heartbeatManagerState.ConnectionTimeOut
heartbeatManagerState.ConnectionTimeOut = value
Tempo de conexão atual restante.
CurrentState
public ConnectionStates CurrentState { get; set; }
value = heartbeatManagerState.CurrentState
heartbeatManagerState.CurrentState = value
Obtém o estado de ligação agregado atual.
IsFirstTimeConnect
public bool IsFirstTimeConnect { get; set; }
value = heartbeatManagerState.IsFirstTimeConnect
heartbeatManagerState.IsFirstTimeConnect = value
Se esta é a primeira vez que se conecta.
PreviousState
public ConnectionStates PreviousState { get; set; }
value = heartbeatManagerState.PreviousState
heartbeatManagerState.PreviousState = value
Estado anterior da ligação.
SuppressDisconnectError
public bool SuppressDisconnectError { get; set; }
value = heartbeatManagerState.SuppressDisconnectError
heartbeatManagerState.SuppressDisconnectError = value
Se deve suprimir as mensagens de erro de desconexão.
Métodos
Campos
None
public const ConnectionStates None
value = HeartbeatManagerState.None
Valor sentinela que indica nenhum estado de ligação.