Package-level declarations

Types

Link copied to clipboard
data class BackupConversation(val id: BackupQualifiedId, val name: String)
Link copied to clipboard
class BackupData(val metadata: BackupMetadata, val users: Array<BackupUser>, val conversations: Array<BackupConversation>, val messages: Array<BackupMessage>)
Link copied to clipboard
expect class BackupDateTime
actual data class BackupDateTime
actual data class BackupDateTime
Link copied to clipboard
data class BackupMessage(val id: String, val conversationId: BackupQualifiedId, val senderUserId: BackupQualifiedId, val senderClientId: String, val creationDate: BackupDateTime, val content: BackupMessageContent, val webPrimaryKey: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class BackupMetadata(val version: String, val userId: BackupQualifiedId, val creationTime: BackupDateTime, val clientId: String?)
Link copied to clipboard
data class BackupQualifiedId(val id: String, val domain: String)
Link copied to clipboard
data class BackupUser(val id: BackupQualifiedId, val name: String, val handle: String)

Functions

Link copied to clipboard
expect fun BackupDateTime(timestampMillis: Long): BackupDateTime
actual fun BackupDateTime(timestampMillis: Long): BackupDateTime
actual fun BackupDateTime(timestampMillis: Long): BackupDateTime
Link copied to clipboard
Link copied to clipboard
internal fun <Error class: unknown class>.toModel(): <Error class: unknown class>
Link copied to clipboard
internal fun BackupQualifiedId.toProtoModel(): <Error class: unknown class>