Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
fun interface BackupFileUnzipper
Link copied to clipboard
abstract class BackupImportDataPager<T>(entries: List<BackupPage>) : ImportDataPager<T>

Handles paginated backup data import. This class provides functionality to process and consume data from multiple ordered pages with a custom mapping applied to the data.

Link copied to clipboard
Link copied to clipboard
sealed class BackupImportResult
Link copied to clipboard
sealed class BackupPeekResult
Link copied to clipboard
abstract class CommonMPBackupImporter(encryptedStream: EncryptedStream<XChaChaPoly1305AuthenticationData> = EncryptedStream.XChaCha20Poly1305, headerSerializer: BackupHeaderSerializer = BackupHeaderSerializer.Default)

Entity able to parse backed-up data and returns digestible data in BackupData format.

Link copied to clipboard
Link copied to clipboard
interface ImportDataPager<T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Entity able to parse backed-up data and returns digestible data in BackupData format.

Entity able to parse backed-up data and returns digestible data in BackupData format.

Entity able to parse backed-up data and returns digestible data in BackupData format.

Link copied to clipboard
internal class MPBackupMapper
Link copied to clipboard

Functions

Link copied to clipboard
internal fun List<BackupPage>.close(): <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
fun BackupPeekResult.Success.isFromSameUser(backupQualifiedId: BackupQualifiedId): <Error class: unknown class><Boolean>