RealPacketReceiverFactory
Ecng.Net
Default factory creating real packet receivers.
Implements: IPacketReceiverFactory
Constructors
RealPacketReceiverFactory
public RealPacketReceiverFactory(IUdpSocketFactory socketFactory)
realPacketReceiverFactory = RealPacketReceiverFactory(socketFactory)
Default factory creating real packet receivers.
- socketFactory
- The socket factory to use.
Methods
Create
public IPacketReceiver Create(IPacketProcessor processor, MulticastSourceAddress address, ILogReceiver logs, PacketQueueFullModes fullMode)
result = realPacketReceiverFactory.Create(processor, address, logs, fullMode)
Creates a packet receiver.
- processor
- The packet processor.
- address
- The multicast address.
- logs
- The log receiver to use.
- fullMode
- Behavior when the packet queue is full.
Returns: The packet receiver.