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.