RealPacketReceiver
Ecng.Net
Default packet receiver using real UDP sockets.
継承元: Disposable
実装: IPacketReceiver, IDisposable
コンストラクター
RealPacketReceiver
public RealPacketReceiver(IPacketProcessor processor, MulticastSourceAddress address, IUdpSocketFactory socketFactory, ILogReceiver logs, PacketQueueFullModes fullMode)
realPacketReceiver = RealPacketReceiver(processor, address, socketFactory, logs, fullMode)
Default packet receiver using real UDP sockets.
- processor
- The packet processor.
- address
- The multicast address.
- socketFactory
- The socket factory.
- logs
- The log receiver to use.
- fullMode
- Behavior when the packet queue is full.
メソッド
DisposeManaged
protected override void DisposeManaged()
realPacketReceiver.DisposeManaged()
Disposes the managed resources. Override this method to add custom clean up of managed resources.
RunAsync
public Task RunAsync(CancellationToken token)
result = realPacketReceiver.RunAsync(token)
Runs the packet receiver asynchronously.
- cancellationToken
- Cancellation token.