Constructors

Link copied to clipboard
actual constructor(uuid: UUID, properties: Set<CharacteristicProperty>, permissions: Set<LocalCharacteristic.Permission>)
actual constructor(uuid: UUID, properties: Set<CharacteristicProperty>, permissions: Set<LocalCharacteristic.Permission>)
expect constructor(uuid: UUID, properties: Set<CharacteristicProperty>, permissions: Set<LocalCharacteristic.Permission>)

Properties

Link copied to clipboard
open override val identity: AttributeIdentity
open override val identity: AttributeIdentity
Link copied to clipboard

the LocalCharacteristic.Permission of the characteristic

the LocalCharacteristic.Permission of the characteristic

the LocalCharacteristic.Permission of the characteristic

Link copied to clipboard
actual open override val properties: Set<CharacteristicProperty>

the CharacteristicProperty of the characteristic

actual open override val properties: Set<CharacteristicProperty>

the CharacteristicProperty of the characteristic

expect open override val properties: Set<CharacteristicProperty>

the CharacteristicProperty of the characteristic

Link copied to clipboard
actual open override val uuid: UUID

the UUID of the characteristic

actual open override val uuid: UUID

the UUID of the characteristic

expect open override val uuid: UUID

the UUID of the characteristic

Functions

Link copied to clipboard
actual open override fun addDescriptor(descriptor: LocalDescriptorWrapper)
actual open override fun addDescriptor(descriptor: LocalDescriptorWrapper)
expect open override fun addDescriptor(descriptor: LocalDescriptorWrapper)
Link copied to clipboard
open override fun addToService(service: BluetoothGattService)
open override fun addToService(service: CBMutableService)
Link copied to clipboard
open override fun notify(gattServer: BluetoothGattServer, device: BluetoothDevice, value: ByteArray, indicate: Boolean): Boolean
Link copied to clipboard
open override fun updateValue(serverWrapper: KalugaBluetoothServerWrapper, value: NSData, centrals: List<CBCentral>): Boolean