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

Получает дополнительный клиент А.

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

Получил снимок клиента А.

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

Получил снимок клиента Б.

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

Получает снимок клиента С.

Методы

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