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
Login
Login.
string Login { get; set; }
Property Value
MaxUdpDatagramSize
Maximum UDP datagram size.
int MaxUdpDatagramSize { get; set; }
Property Value
Password
Password.
SecureString Password { get; set; }
Property Value
UseNativeUdpClient
Use native UDP multicast client.
bool UseNativeUdpClient { get; set; }
Property Value
Methods
AllocatePacket(int)
To allocate a packet of the specified size.
IMemoryOwner<byte> AllocatePacket(int size)
Parameters
size
intThe size of the packet to allocate.
Returns
- IMemoryOwner<byte>
The packet.
CreateParser()
Create a new instance of the IUdpSettingsParser class.
IUdpSettingsParser CreateParser()
Returns
LoadSettingsFromFile(IDictionary<string, UdpFeedGroup>)
Load settings from specified file.
void LoadSettingsFromFile(IDictionary<string, UdpFeedGroup> feeds)
Parameters
feeds
IDictionary<string, UdpFeedGroup>UDP settings.