MemoryPacketSource
Ecng.Net
In-memory packet source for testing.
Реализует: IUdpPacketSource
Конструкторы
MemoryPacketSource
public MemoryPacketSource(IReadOnlyList<ValueTuple<IPEndPoint, byte[], DateTime>> packets)
memoryPacketSource = MemoryPacketSource(packets)
In-memory packet source for testing.
- packets
- The packets to provide.
Методы
GetPacketsAsync
public IAsyncEnumerable<ValueTuple<IPEndPoint, Memory<byte>, DateTime>> GetPacketsAsync()
result = memoryPacketSource.GetPacketsAsync()
Gets packets asynchronously.
Возвращает: Async enumerable of packets with endpoint, payload, and timestamp.