MessagesTrait.Feature

data class MessagesTrait.Feature : ClusterBitmap


Messages cluster FeatureMap.

Summary

Public constructors

Feature(
    receivedConfirmation: Boolean,
    confirmationResponse: Boolean,
    confirmationReply: Boolean,
    protectedMessages: Boolean
)

Creates the Feature data class.

Public functions

open ULong

Public properties

Boolean

The device supports confirmation and reply messages.

Boolean

The device is capable of presenting a list of responses to the user and recording the user's choice for the response.

Boolean

The device is capable of requiring the user to authenticate before viewing a message.

Boolean

The device supports getting confirmation from a user that the message was received.

Public constructors

Feature

Feature(
    receivedConfirmation: Boolean = false,
    confirmationResponse: Boolean = false,
    confirmationReply: Boolean = false,
    protectedMessages: Boolean = false
)

Creates the Feature data class.

Public functions

toRaw

open fun toRaw(): ULong

Public properties

confirmationReply

val confirmationReplyBoolean

The device supports confirmation and reply messages.

confirmationResponse

val confirmationResponseBoolean

The device is capable of presenting a list of responses to the user and recording the user's choice for the response.

protectedMessages

val protectedMessagesBoolean

The device is capable of requiring the user to authenticate before viewing a message.

receivedConfirmation

val receivedConfirmationBoolean

The device supports getting confirmation from a user that the message was received.