memoryTransportPair function

(Transport, Transport) memoryTransportPair()

In-memory transport pair for tests (one queue per direction).

Implementation

(Transport, Transport) memoryTransportPair() {
  final aToB = StreamController<Uint8List>();
  final bToA = StreamController<Uint8List>();
  return (
    _MemoryTransport(bToA, aToB),
    _MemoryTransport(aToB, bToA),
  );
}