BaseUdpNetworkFeed
StockSharp.Fix.Dialects
The base class for UDP feed.
Implements: IUdpNetworkFeed
Constructors
BaseUdpNetworkFeed
protected BaseUdpNetworkFeed(BaseUdpDialect dialect, string name, UdpFeedGroup feedGroup)
baseUdpNetworkFeed = BaseUdpNetworkFeed(dialect, name, feedGroup)
The base class for UDP feed.
- dialect
- BaseUdpDialect
- name
- The name of the feed.
- feedGroup
- The network configuration group.
Properties
CanReplay
protected virtual bool CanReplay { get; }
value = baseUdpNetworkFeed.CanReplay
Determines whether the feed can be replayed.
EnabledSuspend
protected bool EnabledSuspend { get; }
value = baseUdpNetworkFeed.EnabledSuspend
Determines whether the feed is enabled to suspend.
FeedGroup
public UdpFeedGroup FeedGroup { get; }
value = baseUdpNetworkFeed.FeedGroup
Gets the network configuration group.
IncrementalA
public abstract INetworkClient IncrementalA { get; }
value = baseUdpNetworkFeed.IncrementalA
Gets the incremental client A.
IncrementalB
public abstract INetworkClient IncrementalB { get; }
value = baseUdpNetworkFeed.IncrementalB
Gets the incremental client B.
IncrementalC
public abstract INetworkClient IncrementalC { get; }
value = baseUdpNetworkFeed.IncrementalC
Gets the incremental client C.
IsEnabled
public bool IsEnabled { get; }
value = baseUdpNetworkFeed.IsEnabled
Determines whether the feed is enabled.
SnapshotA
public abstract INetworkClient SnapshotA { get; }
value = baseUdpNetworkFeed.SnapshotA
Gets the snapshot client A.
SnapshotB
public abstract INetworkClient SnapshotB { get; }
value = baseUdpNetworkFeed.SnapshotB
Gets the snapshot client B.
SnapshotC
public abstract INetworkClient SnapshotC { get; }
value = baseUdpNetworkFeed.SnapshotC
Gets the snapshot client C.
Methods
Close
public virtual bool Close()
result = baseUdpNetworkFeed.Close()
Closes the UDP feed.
Returns: Operation result.
SendOutMessageAsync
protected ValueTask SendOutMessageAsync(Message message, CancellationToken cancellationToken)
result = baseUdpNetworkFeed.SendOutMessageAsync(message, cancellationToken)
Send outgoing message.
- message
- Message
- cancellationToken
- CancellationToken