RemoteDescriptorWrapper

actual interface RemoteDescriptorWrapper

Accessor to a CBDescriptor

Inheritors

expect interface RemoteDescriptorWrapper

Accessor to the platform level Bluetooth Descriptor

actual interface RemoteDescriptorWrapper

Accessor to a CBDescriptor

Inheritors

actual interface RemoteDescriptorWrapper

Accessor to a Web Bluetooth BluetoothRemoteGATTDescriptor. A structural snapshot built during service discovery.

Properties

Link copied to clipboard
Link copied to clipboard
abstract val permissions: Int

The integer representing all permissions for the descriptor

Link copied to clipboard
actual abstract val uuid: UUID

The UUID of the descriptor

actual abstract val uuid: UUID

The UUID of the descriptor

expect abstract val uuid: UUID

The UUID of the descriptor

actual abstract val uuid: UUID

The UUID of the descriptor

actual abstract val uuid: UUID

The UUID of the descriptor

Functions

Link copied to clipboard
abstract fun readValue(peripheral: CBPeripheral)

Request a CBPeripheral to read the descriptor

abstract fun readValue(peripheral: CBPeripheral)

Request a CBPeripheral to read the descriptor

Link copied to clipboard
abstract fun writeValue(value: NSData, peripheral: CBPeripheral)

Request a CBPeripheral to write value to the descriptor

abstract fun writeValue(value: NSData, peripheral: CBPeripheral)

Request a CBPeripheral to write value to the descriptor