IncomingMessage

data class IncomingMessage(version: String?, data: IncomingMessage.Data, error: Boolean?) : ClientMessageWrapper

Types

Data
Link copied to clipboard
common
data class Data(account: String?, source: JsonAddress?, type: String?, timestamp: Long?, sourceDevice: Int?, serverReceiverTimestamp: Long?, serverDeliverTimestamp: Long?, hasLegacyMessage: Boolean?, hasContent: Boolean?, unidentifiedSender: Boolean?, dataMessage: JsonDataMessage?, syncMessage: JsonSyncMessage?, callMessage: CallMessage?, receiptMessage: ReceiptMessage?, typingMessage: TypingMessage?, serverGuid: String?) : ClientMessageWrapper.Data

Properties

data
Link copied to clipboard
common
open override val data: IncomingMessage.Data
the incoming object.
error
Link copied to clipboard
common
open override val error: Boolean? = false
true if the incoming message represents an error
version
Link copied to clipboard
common
open override val version: String? = null
the version of the object in the data field