IOfflineManager

StockSharp.Algo

离线消息处理逻辑.

属性

MaxMessageCount
public int MaxMessageCount { get; set; }
value = iOfflineManager.MaxMessageCount
iOfflineManager.MaxMessageCount = value

最大消息队列数 。

方法

ProcessInMessage
public ValueTuple<Message[], Message[], bool> ProcessInMessage(Message message)
result = iOfflineManager.ProcessInMessage(message)

处理一个消息进入内置适配器。

message
来电消息.

返回值: 处理结果: toInner 信件转发, toOut 信件发送, shouldForward 表示是否应该发送原件.

ProcessOutMessage
public ValueTuple<bool, Message[]> ProcessOutMessage(Message message)
result = iOfflineManager.ProcessOutMessage(message)

处理来自内置适配器的邮件 。

message
传出消息.

返回值: 处理结果: 转发表示如果信件要转发, extraOut 发送额外信件, suppressOriginal 表示如果不转发原件。