processCloudDimensions

abstract suspend fun processCloudDimensions(snapshotZipData: ByteArray, shipmentId: String, shipmentScanId: String, progressCallback: (String) -> Unit?, validationResult: SnapshotValidator.ValidationResult? = null): Boolean

Submits captured snapshot data to the cloud for volumetric dimensioning.

Parameters

snapshotZipData

The raw byte array of the captured frames.

progressCallback

A listener to receive string-based status updates during the process.

validationResult

Optional results from local validation to include with the upload.