HeartbeatManagerState

StockSharp.Algo

IHeartbeatManagerState的默认执行.

实现: IHeartbeatManagerState

属性

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

适配器是否可以发送时间信息 。

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

剩余重联尝试次数.

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

目前连接超时。

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

获得当前总和连接状态。

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

是否这是第一次连接 。

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

上一个连接状态 。

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

是否压制断开错误消息 。

方法

Reset
public void Reset()
heartbeatManagerState.Reset()

复置set州.

字段

None
public const ConnectionStates None
value = HeartbeatManagerState.None

哨兵值表示没有连接状态 。