writeDescriptor method

  1. @override
Future<void> writeDescriptor({
  1. required String deviceId,
  2. required String serviceUuid,
  3. required String characteristicUuid,
  4. required String descriptorUuid,
  5. required List<int> value,
})
override

实现 FlutterBluetoothPluginPlatform.writeDescriptor

参数、默认值、平台差异和推荐值见平台接口文档。

Implementation

@override
Future<void> writeDescriptor({
  required String deviceId,
  required String serviceUuid,
  required String characteristicUuid,
  required String descriptorUuid,
  required List<int> value,
}) async {
  await methodChannel.invokeMethod<void>('writeDescriptor', <String, dynamic>{
    'deviceId': deviceId,
    'serviceUuid': serviceUuid,
    'characteristicUuid': characteristicUuid,
    'descriptorUuid': descriptorUuid,
    'value': value,
  });
}