UDXTransport constructor

UDXTransport({
  1. TransportConfig? config,
  2. required ConnManager connManager,
  3. UDX? udxInstance,
})

Implementation

UDXTransport({
  TransportConfig? config,
  required ConnManager connManager,
  UDX? udxInstance,
}) : config = config ?? TransportConfig.defaultConfig,
     _connManager = connManager,
     _udxInstance = udxInstance ?? UDX() {
  _logger.fine('[UDXTransport] Initialized with config: $config. UDX instance created.');
  // Removed problematic dynamic calls to _udxInstance.init() and .start()
  // as the UDX class from dart_udx package does not have these methods.
  // The UDX instance is ready after construction.
}