BluetoothGattDescriptor
#
DescriptionThe BluetoothGattDescriptor interface of the Web Bluetooth API represents a GATT descriptor, which contains related information about a characteristic value.
#
Interface overview#
PropertiesBluetoothGattDescriptor.characteristic
Returns the BluetoothGattCharacteristic object representing the characteristic this descriptor belongs to.
BluetoothGattDescriptor.uuid
Returns the UUID of this descriptor.
BluetoothGattDescriptor.value
Stores the cached value of this descriptor. This value can be updated via the BluetoothGattDescriptor.readValue() method.
BluetoothGattDescriptor.permissions
Returns a bit mask that describes the operations allowed on the characteristic.
#
MethodsBluetoothGattDescriptor.readValue()
Reads the descriptor value from the remote device. The cached BluetoothGattDescriptor.value is also updated after retrieving the value.
BluetoothGattDescriptor.writeValue()
Writes the descriptor value to the GATT server. If the local device is the GATT client, the value will be written to the remote GATT server. On the other hand, if the local device is the GATT server, the value will be written to BluetoothGattDescriptor.value.