Package-level declarations
Types
Link copied to clipboard
Android implementation of TransferManager using HttpURLConnection.
Link copied to clipboard
Verifies file integrity using SHA-256 checksums.
Link copied to clipboard
Link copied to clipboard
iOS implementation of TransferManager using NSURLSession background sessions.
Link copied to clipboard
class TransferDownloadDelegate(taskId: String, savePath: String, expectedChecksum: String?, progressFlow: MutableSharedFlow<TransferProgress>, scope: CoroutineScope) : NSObject, NSURLSessionDownloadDelegateProtocol
Link copied to clipboard
interface TransferManager
Cross-platform file transfer manager for background downloads and uploads.
Link copied to clipboard
data class TransferProgress(val id: String, val bytesTransferred: Long, val totalBytes: Long, val percentComplete: Int)
Progress update for an active transfer.
Link copied to clipboard