Table of Contents

Interface IUdpDialect

Namespace
StockSharp.Fix.Dialects
Assembly
StockSharp.Udp.Core.dll

The interface describing the dialect of the UDP protocol.

public interface IUdpDialect : IMessageAdapter, IMessageChannel, ICloneable<IMessageChannel>, ICloneable, IPersistable, ILogReceiver, ILogSource, IDisposable
Inherited Members
Extension Methods

Properties

Feeds

Feeds.

IList<IUdpNetworkFeed> Feeds { get; }

Property Value

IList<IUdpNetworkFeed>

Login

Login.

string Login { get; set; }

Property Value

string

MaxUdpDatagramSize

Maximum UDP datagram size.

int MaxUdpDatagramSize { get; set; }

Property Value

int

Password

Password.

SecureString Password { get; set; }

Property Value

SecureString

UseNativeUdpClient

Use native UDP multicast client.

bool UseNativeUdpClient { get; set; }

Property Value

bool

Methods

AllocatePacket(int)

To allocate a packet of the specified size.

IMemoryOwner<byte> AllocatePacket(int size)

Parameters

size int

The size of the packet to allocate.

Returns

IMemoryOwner<byte>

The packet.

CreateParser()

Create a new instance of the IUdpSettingsParser class.

IUdpSettingsParser CreateParser()

Returns

IUdpSettingsParser

IUdpSettingsParser

LoadSettingsFromFile(IDictionary<string, UdpFeedGroup>)

Load settings from specified file.

void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)

Parameters

feeds IDictionary<string, UdpFeedGroup>

UDP settings.