onDescriptorWriteRequest function

dynamic Function(Map<Object?, Object?>?, int, Map<Object?, Object?>?, bool, bool, int, Uint8List?) onDescriptorWriteRequest(
  1. dynamic onDescriptorWriteRequest(
    1. BleDevice? device,
    2. int requestId,
    3. BleGattDescriptor? descriptor,
    4. bool preparedWrite,
    5. bool responseNeeded,
    6. int offset,
    7. Uint8List? value,
    )
)

Implementation

Function(Map<Object?, Object?>?, int, Map<Object?, Object?>?, bool, bool, int, Uint8List?) onDescriptorWriteRequest(Function(BleDevice? device, int requestId, BleGattDescriptor? descriptor, bool preparedWrite, bool responseNeeded, int offset, Uint8List? value) onDescriptorWriteRequest) {
  return (serializedDevice, requestId, serializedDescriptor, preparedWrite, responseNeeded, offset, value) {
    onDescriptorWriteRequest(
      DeSerializer.device(serializedDevice?.cast<String, dynamic>()),
      requestId,
      DeSerializer.gattDescriptor(serializedDescriptor?.cast<String, dynamic>()),
      preparedWrite,
      responseNeeded,
      offset,
      value
    );
  };
}