setupBulkTransferMulti method

Future<BulkTransferSetupResult?> setupBulkTransferMulti({
  1. required TransferType txType,
  2. required int txSubType,
  3. required String destination,
  4. required int totalSizeBytes,
  5. required bool toHub,
  6. required int payloadCrc32,
})

Implementation

Future<BulkTransferSetupResult?> setupBulkTransferMulti({
  required TransferType txType,
  required int txSubType,
  required String destination,
  required int totalSizeBytes,
  required bool toHub,
  required int payloadCrc32,
}) async {
  final result = await sendCommand<BulkTransferSetupResult>(
    BulkSetupMultiBleCommandTx(
      txType: txType,
      txSubType: txSubType,
      destination: destination,
      totalSizeBytes: totalSizeBytes,
      toHub: toHub,
      payloadCrc32: payloadCrc32,
    ),
  );

  if (result == null || result.hasErrors) {
    return null;
  }
  return result;
}