getDeviceDescription method

  1. @override
Future<UsbDeviceDescription> getDeviceDescription(
  1. UsbDevice usbDevice, {
  2. bool requestPermission = true,
})

Implementation

@override
Future<UsbDeviceDescription> getDeviceDescription(
  UsbDevice usbDevice, {
  bool requestPermission = true,
}) async {
  var result = await _channel.invokeMethod('getDeviceDescription', {
    'device': usbDevice.toMap(),
    'requestPermission': requestPermission,
  });
  return UsbDeviceDescription(
    device: usbDevice,
    manufacturer: result['manufacturer'],
    product: result['product'],
    serialNumber: result['serialNumber'],
  );
}