Liking cljdoc? Tell your friends :D

bluetooth.BluetoothRemoteGATTCharacteristic

The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth represents a GATT Characteristic, which is a basic data element provides further information about a peripheral’s service.

The BluetoothRemoteGattCharacteristic interface of the Web Bluetooth
represents a GATT Characteristic, which is a basic data element
provides further information about a peripheral’s service.
raw docstring

get-descriptorcljs

(get-descriptor this bluetooth-descriptor-uuid)

Method.

The BluetoothRemoteGATTCharacteristic.getDescriptor() method a web.Promise that resolves to the first bluetooth.BluetoothGATTDescriptor a given descriptor UUID.

BluetoothRemoteGATTCharacteristic.getDescriptor(bluetoothDescriptorUUID).then(function(bluetoothGATTDescriptor) { ... })

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptor

Method.

The BluetoothRemoteGATTCharacteristic.getDescriptor() method
a `web.Promise` that resolves to the first `bluetooth.BluetoothGATTDescriptor`
a given descriptor UUID.

`BluetoothRemoteGATTCharacteristic.getDescriptor(bluetoothDescriptorUUID).then(function(bluetoothGATTDescriptor) { ... })`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptor`
sourceraw docstring

get-descriptorscljs

(get-descriptors this bluetooth-descriptor-uuid)

Method.

The BluetoothRemoteGATTCharacteristic.getDescriptors() method a web.Promise that resolves to an web.Array of all bluetooth.BluetoothGATTDescriptor for a given descriptor UUID.

BluetoothRemoteGATTCharacteristic.getDescriptors(bluetoothDescriptorUUID).then(function(bluetoothGATTDescriptors[]) { ... })

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptors

Method.

The BluetoothRemoteGATTCharacteristic.getDescriptors() method
a `web.Promise` that resolves to an `web.Array` of all `bluetooth.BluetoothGATTDescriptor`
for a given descriptor UUID.

`BluetoothRemoteGATTCharacteristic.getDescriptors(bluetoothDescriptorUUID).then(function(bluetoothGATTDescriptors[]) { ... })`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/getDescriptors`
sourceraw docstring

propertiescljs

(properties this)

Property.

The BluetoothRemoteGATTCharacteristic.properties read-only property a bluetooth.BluetoothCharacteristicProperties instance containing properties of this characteristic.

var properties = BluetoothRemoteGATTCharacteristic.properties

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties

Property.

The BluetoothRemoteGATTCharacteristic.properties read-only property
a `bluetooth.BluetoothCharacteristicProperties` instance containing
properties of this characteristic.

`var properties = BluetoothRemoteGATTCharacteristic.properties`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties`
sourceraw docstring

read-valuecljs

(read-value this & args)

Method.

The BluetoothRemoteGATTCharacteristic.readValue() method returns web.Promise that resolves to a web.DataView holding a duplicate the value property if it is available and supported. Otherwise throws an error.

BluetoothRemoteGATTCharacteristic.readValue().then(function(dataView) { ... })

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/readValue

Method.

The BluetoothRemoteGATTCharacteristic.readValue() method returns
`web.Promise` that resolves to a `web.DataView` holding a duplicate
the value property if it is available and supported. Otherwise
throws an error.

`BluetoothRemoteGATTCharacteristic.readValue().then(function(dataView) { ... })`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/readValue`
sourceraw docstring

servicecljs

(service this)

Property.

The BluetoothRemoteGATTCharacteristic.service read-only property the bluetooth.BluetoothGATTService this characteristic belongs

var bluetoothRemoteGATTServiceInstance = BluetoothRemoteGATTCharacteristic.service

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/service

Property.

The BluetoothRemoteGATTCharacteristic.service read-only property
the `bluetooth.BluetoothGATTService` this characteristic belongs

`var bluetoothRemoteGATTServiceInstance = BluetoothRemoteGATTCharacteristic.service`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/service`
sourceraw docstring

set-properties!cljs

(set-properties! this val)

Property.

The BluetoothRemoteGATTCharacteristic.properties read-only property a bluetooth.BluetoothCharacteristicProperties instance containing properties of this characteristic.

var properties = BluetoothRemoteGATTCharacteristic.properties

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties

Property.

The BluetoothRemoteGATTCharacteristic.properties read-only property
a `bluetooth.BluetoothCharacteristicProperties` instance containing
properties of this characteristic.

`var properties = BluetoothRemoteGATTCharacteristic.properties`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/properties`
sourceraw docstring

set-service!cljs

(set-service! this val)

Property.

The BluetoothRemoteGATTCharacteristic.service read-only property the bluetooth.BluetoothGATTService this characteristic belongs

var bluetoothRemoteGATTServiceInstance = BluetoothRemoteGATTCharacteristic.service

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/service

Property.

The BluetoothRemoteGATTCharacteristic.service read-only property
the `bluetooth.BluetoothGATTService` this characteristic belongs

`var bluetoothRemoteGATTServiceInstance = BluetoothRemoteGATTCharacteristic.service`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/service`
sourceraw docstring

set-uuid!cljs

(set-uuid! this val)

Property.

The BluetoothRemoteGATTCharacteristic.uuid read-only property dom.DOMString containing the UUID of the characteristic, for '00002a37-0000-1000-8000-00805f9b34fb' for the Heart Rate Measurement

var uuid = BluetoothRemoteGATTCharacteristic.uuid

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid

Property.

The BluetoothRemoteGATTCharacteristic.uuid read-only property
`dom.DOMString` containing the UUID of the characteristic, for
'00002a37-0000-1000-8000-00805f9b34fb' for the Heart Rate Measurement

`var uuid = BluetoothRemoteGATTCharacteristic.uuid`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid`
sourceraw docstring

set-value!cljs

(set-value! this val)

Property.

The BluetoothRemoteGATTCharacteristic.value read-only property currently cached characteristic value. This value gets updated the value of the characteristic is read or updated via a notification indication.

var value = BluetoothRemoteGATTCharacteristic.value

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/value

Property.

The BluetoothRemoteGATTCharacteristic.value read-only property
currently cached characteristic value. This value gets updated
the value of the characteristic is read or updated via a notification
indication.

`var value = BluetoothRemoteGATTCharacteristic.value`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/value`
sourceraw docstring

start-notificationscljs

(start-notifications this & args)

Method.

The BluetoothRemoteGATTCharacteristic.startNotifications() method a web.Promise to the BluetoothRemoteGATTCharacteristic instance there is an active notification on it.

BluetoothRemoteGATTCharacteristic.startNotifications().then(function(BluetoothRemoteGATTCharacteristic) { ... })

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/startNotifications

Method.

The BluetoothRemoteGATTCharacteristic.startNotifications() method
a `web.Promise` to the BluetoothRemoteGATTCharacteristic instance
there is an active notification on it.

`BluetoothRemoteGATTCharacteristic.startNotifications().then(function(BluetoothRemoteGATTCharacteristic) { ... })`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/startNotifications`
sourceraw docstring

stop-notificationscljs

(stop-notifications this & args)

Method.

The BluetoothRemoteGATTCharacteristic.stopNotifications() method a web.Promise to the BluetoothRemoteGATTCharacteristic instance there is no longer an active notification on it.

BluetoothRemoteGATTCharacteristic.stopNotifications().then(function(BluetoothRemoteGATTCharacteristic) { ... })

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/stopNotifications

Method.

The BluetoothRemoteGATTCharacteristic.stopNotifications() method
a `web.Promise` to the BluetoothRemoteGATTCharacteristic instance
there is no longer an active notification on it.

`BluetoothRemoteGATTCharacteristic.stopNotifications().then(function(BluetoothRemoteGATTCharacteristic) { ... })`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/stopNotifications`
sourceraw docstring

uuidcljs

(uuid this)

Property.

The BluetoothRemoteGATTCharacteristic.uuid read-only property dom.DOMString containing the UUID of the characteristic, for '00002a37-0000-1000-8000-00805f9b34fb' for the Heart Rate Measurement

var uuid = BluetoothRemoteGATTCharacteristic.uuid

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid

Property.

The BluetoothRemoteGATTCharacteristic.uuid read-only property
`dom.DOMString` containing the UUID of the characteristic, for
'00002a37-0000-1000-8000-00805f9b34fb' for the Heart Rate Measurement

`var uuid = BluetoothRemoteGATTCharacteristic.uuid`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/uuid`
sourceraw docstring

valuecljs

(value this)

Property.

The BluetoothRemoteGATTCharacteristic.value read-only property currently cached characteristic value. This value gets updated the value of the characteristic is read or updated via a notification indication.

var value = BluetoothRemoteGATTCharacteristic.value

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/value

Property.

The BluetoothRemoteGATTCharacteristic.value read-only property
currently cached characteristic value. This value gets updated
the value of the characteristic is read or updated via a notification
indication.

`var value = BluetoothRemoteGATTCharacteristic.value`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/value`
sourceraw docstring

write-valuecljs

(write-value this value)

Method.

The BluetoothRemoteGATTCharacteristic.writeValue() method sets value property to the bytes contained in an web.ArrayBuffer returns a web.Promise.

BluetoothRemoteGATTCharacteristic.writeValue(value).then(function() { ... })

See also: https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValue

Method.

The BluetoothRemoteGATTCharacteristic.writeValue() method sets
value property to the bytes contained in an `web.ArrayBuffer`
returns a `web.Promise`.

`BluetoothRemoteGATTCharacteristic.writeValue(value).then(function() { ... })`

See also: `https://developer.mozilla.org/en-US/docs/Web/API/BluetoothRemoteGATTCharacteristic/writeValue`
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close