btCapabilities property

Bluetooth capabilities of this device.

Implementation

List<NetworkManagerBluetoothCapability> get btCapabilities {
  var value = _object.getUint32Property(
          _bluetoothDeviceInterfaceName, 'BtCapabilities') ??
      0;
  var flags = <NetworkManagerBluetoothCapability>[];
  if ((value & 0x1) != 0) {
    flags.add(NetworkManagerBluetoothCapability.dun);
  }
  if ((value & 0x2) != 0) {
    flags.add(NetworkManagerBluetoothCapability.tun);
  }
  return flags;
}