Skip to main content
API Reference com.nianticspatial.nsdk.scanning ScanningSession

save

Asynchronously saves the current scan and polls until the operation is complete. This function initiates the save operation and then suspends until the save process finishes, either with a success, a failure, or a timeout.

Declaration

suspend fun save( timeoutMillis: Long = TIMEOUT_MS ): AsyncResult<ScanSaveInfo, ScanSaveError>

Summary

Asynchronously saves the current scan and polls until the operation is complete. This function initiates the save operation and then suspends until the save process finishes, either with a success, a failure, or a timeout.

Returns

An [AsyncResult] which will be either [AsyncResult.Success] containing the final [ScanSaveInfo] on success, [AsyncResult.Error] detailing the failure reason, or [AsyncResult.Timeout] indicating a timeout in the scanning process


ON THIS PAGE