ImageAsset

data class ImageAsset(val tag: String, val width: Int, val height: Int, val originalWidth: Int, val originalHeight: Int, val mimeType: String, val size: Int, val otrKey: ByteArr? = null, val macKey: ByteArr? = null, val mac: ByteArr? = null, val sha256: ByteArr? = null, val unknownFields: Map<Int, UnknownField> = emptyMap()) : Message

Constructors

Link copied to clipboard
constructor(tag: String, width: Int, height: Int, originalWidth: Int, originalHeight: Int, mimeType: String, size: Int, otrKey: ByteArr? = null, macKey: ByteArr? = null, mac: ByteArr? = null, sha256: ByteArr? = null, unknownFields: Map<Int, UnknownField> = emptyMap())

Types

Link copied to clipboard
object Companion : Message.Companion<ImageAsset>

Properties

Link copied to clipboard
open override val descriptor: MessageDescriptor<ImageAsset>
Link copied to clipboard
val height: Int
Link copied to clipboard
val mac: ByteArr?
Link copied to clipboard
val macKey: ByteArr?
Link copied to clipboard
val mimeType: String
Link copied to clipboard
Link copied to clipboard
val originalWidth: Int
Link copied to clipboard
val otrKey: ByteArr?
Link copied to clipboard
open override val protoSize: Int
Link copied to clipboard
val sha256: ByteArr?
Link copied to clipboard
val size: Int
Link copied to clipboard
val tag: String
Link copied to clipboard
open override val unknownFields: Map<Int, UnknownField>
Link copied to clipboard
val width: Int

Functions

Link copied to clipboard
open operator override fun plus(other: Message?): ImageAsset