BleManager constructor

BleManager({
  1. required BleDeviceMatcher deviceMatcher,
  2. required List<Uuid> scanServices,
  3. FlutterReactiveBle? ble,
  4. Duration connectAttemptTimeout = const Duration(seconds: 10),
  5. Duration reconnectDelay = const Duration(milliseconds: 500),
})

Implementation

BleManager({
  required BleDeviceMatcher deviceMatcher,
  required List<Uuid> scanServices,
  FlutterReactiveBle? ble,
  Duration connectAttemptTimeout = const Duration(seconds: 10),
  Duration reconnectDelay = const Duration(milliseconds: 500),
})  : _ble = ble ?? FlutterReactiveBle(),
      _deviceMatcher = deviceMatcher,
      _scanServices = List<Uuid>.unmodifiable(scanServices),
      _connectAttemptTimeout = connectAttemptTimeout,
      _reconnectDelay = reconnectDelay,
      super(const BleInactive());