listen method
- MultiAddr addr
override
Starts listening on the given multiaddress Returns a listener that can accept incoming connections
Implementation
@override
Future<libp2p.Listener> listen(libp2p.MultiAddr addr) async {
if (_closed) {
throw StateError('QuicTransport is closed');
}
_log.fine('Listening on QUIC address $addr');
final quicAddr = quic_lib.Multiaddr.parse(addr.toString());
final stream = await _delegate.listen(quicAddr);
return QuicListener(
stream: stream,
addr: addr,
localAddr: addr,
);
}