MemoryPacketSource
Ecng.Net
In-memory packet source for testing.
Implementa: IUdpPacketSource
Construtores
MemoryPacketSource
public MemoryPacketSource(IReadOnlyList<ValueTuple<IPEndPoint, byte[], DateTime>> packets)
memoryPacketSource = MemoryPacketSource(packets)
In-memory packet source for testing.
- packets
- The packets to provide.
Métodos
GetPacketsAsync
public IAsyncEnumerable<ValueTuple<IPEndPoint, Memory<byte>, DateTime>> GetPacketsAsync()
result = memoryPacketSource.GetPacketsAsync()
Gets packets asynchronously.
Retorna: Async enumerable of packets with endpoint, payload, and timestamp.