BaseUdpNetworkFeed

StockSharp.Fix.Dialects

UDP 种子的基类.

实现: IUdpNetworkFeed

构造函数

BaseUdpNetworkFeed
protected BaseUdpNetworkFeed(BaseUdpDialect dialect, string name, UdpFeedGroup feedGroup)
baseUdpNetworkFeed = BaseUdpNetworkFeed(dialect, name, feedGroup)

UDP 种子的基类.

dialect
BaseUdpDialect
name
供养之名.
feedGroup
网络配置组.

属性

CanReplay
protected virtual bool CanReplay { get; }
value = baseUdpNetworkFeed.CanReplay

确定种子是否可以被重放。

Dialect
protected BaseUdpDialect Dialect { get; }
value = baseUdpNetworkFeed.Dialect

BaseUdpDialect

EnabledSuspend
protected bool EnabledSuspend { get; }
value = baseUdpNetworkFeed.EnabledSuspend

确定是否允许种子暂停 。

FeedGroup
public UdpFeedGroup FeedGroup { get; }
value = baseUdpNetworkFeed.FeedGroup

获得网络配置组。

IncrementalA
public abstract INetworkClient IncrementalA { get; }
value = baseUdpNetworkFeed.IncrementalA

获得增量客户端 A.

IncrementalB
public abstract INetworkClient IncrementalB { get; }
value = baseUdpNetworkFeed.IncrementalB

获得递增客户端 B.

IncrementalC
public abstract INetworkClient IncrementalC { get; }
value = baseUdpNetworkFeed.IncrementalC

获得增量客户端 C.

IsEnabled
public bool IsEnabled { get; }
value = baseUdpNetworkFeed.IsEnabled

确定种子是否启用。

Name
public string Name { get; }
value = baseUdpNetworkFeed.Name

名曰为相.

SnapshotA
public abstract INetworkClient SnapshotA { get; }
value = baseUdpNetworkFeed.SnapshotA

得到快照客户端A。

SnapshotB
public abstract INetworkClient SnapshotB { get; }
value = baseUdpNetworkFeed.SnapshotB

获得快照客户端B。

SnapshotC
public abstract INetworkClient SnapshotC { get; }
value = baseUdpNetworkFeed.SnapshotC

获取快照客户端 C.

方法

Close
public virtual bool Close()
result = baseUdpNetworkFeed.Close()

临终价.

返回值: Operation result.

Open
protected void Open()
baseUdpNetworkFeed.Open()

打开连接 。

SendOutMessageAsync
protected ValueTask SendOutMessageAsync(Message message, CancellationToken cancellationToken)
result = baseUdpNetworkFeed.SendOutMessageAsync(message, cancellationToken)

发送发送的消息 。

message
消息
cancellationToken
CancellationToken