CharacteristicProperties

@Serializable
data class CharacteristicProperties(val broadcast: Boolean? = null, val read: Boolean? = null, val writeWithoutResponse: Boolean? = null, val write: Boolean? = null, val notify: Boolean? = null, val indicate: Boolean? = null, val authenticatedSignedWrites: Boolean? = null, val extendedProperties: Boolean? = null)

Describes the properties of a characteristic. This follows Bluetooth Core Specification BT 4.2 Vol 3 Part G 3.3.1. Characteristic Properties.

Constructors

Link copied to clipboard
constructor(broadcast: Boolean? = null, read: Boolean? = null, writeWithoutResponse: Boolean? = null, write: Boolean? = null, notify: Boolean? = null, indicate: Boolean? = null, authenticatedSignedWrites: Boolean? = null, extendedProperties: Boolean? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val broadcast: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val indicate: Boolean? = null
Link copied to clipboard
val notify: Boolean? = null
Link copied to clipboard
val read: Boolean? = null
Link copied to clipboard
val write: Boolean? = null
Link copied to clipboard