onCharacteristicWriteRequest function
dynamic Function(Map<Object?, Object?> ?, int, Map<Object?, Object?> ?, bool, bool, int, Uint8List?)
onCharacteristicWriteRequest()
Implementation
Function(Map<Object?, Object?>?, int, Map<Object?, Object?>?, bool, bool, int, Uint8List?) onCharacteristicWriteRequest(Function(BleDevice? device, int requestId, BleGattCharacteristic? characteristic, bool preparedWrite, bool responseNeeded, int offset, Uint8List? value) onCharacteristicWriteRequest) {
return (serializedDevice, requestId, serializedCharacteristic, preparedWrite, responseNeeded, offset, value) {
onCharacteristicWriteRequest(
DeSerializer.device(serializedDevice?.cast<String, dynamic>()),
requestId,
DeSerializer.gattCharacteristic(serializedCharacteristic?.cast<String, dynamic>()),
preparedWrite,
responseNeeded,
offset,
value
);
};
}