BaseUdpNetworkFeed
StockSharp.Fix.Dialects
UDPフィードのベースクラス。
実装: IUdpNetworkFeed
コンストラクター
BaseUdpNetworkFeed
protected BaseUdpNetworkFeed(BaseUdpDialect dialect, string name, UdpFeedGroup feedGroup)
baseUdpNetworkFeed = BaseUdpNetworkFeed(dialect, name, feedGroup)
UDPフィードのベースクラス。
- dialect
- 担当: 佐藤 宏
- name
- フィードの名前。
- feedGroup
- ネットワーク構成グループ。
プロパティ
CanReplay
protected virtual bool CanReplay { get; }
value = baseUdpNetworkFeed.CanReplay
フィードが再生できるかどうかを判断します。
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
フィードが有効になっているかどうかを判断します。
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を取得します。
メソッド
SendOutMessageAsync
protected ValueTask SendOutMessageAsync(Message message, CancellationToken cancellationToken)
result = baseUdpNetworkFeed.SendOutMessageAsync(message, cancellationToken)
送信するメッセージ
- message
- 新着情報
- cancellationToken
- 担当: 佐藤 宏