UDXMultiplexer constructor
UDXMultiplexer(
- RawDatagramSocket socket, {
- UdxMetricsObserver? metricsObserver,
- Clock? clock,
Implementation
UDXMultiplexer(this.socket, {this.metricsObserver, Clock? clock})
: clock = clock ?? const SystemClock(),
_port = socket.port {
socket.readEventsEnabled = true;
socket.writeEventsEnabled = false; // We'll enable when needed
_listen();
}