Package-level declarations
Types
A bluetooth attribute conforming to the Attribute Protocol in Bluetooth Low Energy
Builder class for creating a Bluetooth object.
A BluetoothService that uses a ScanningStateFlowRepo to manage the ScanningState
A default implementation of BaseBluetoothBuilder
A default implementation of BaseBluetoothBuilder
A default implementation of BaseBluetoothBuilder
A default implementation of BaseBluetoothBuilder
A default implementation of BaseBluetoothBuilder
A ServiceMonitor that monitors whether Bluetooth is enabled
A ServiceMonitor that monitors whether Bluetooth is enabled
A ServiceMonitor that monitors whether Bluetooth is enabled
A ServiceMonitor that monitors whether Bluetooth is enabled
A ServiceMonitor that monitors whether Bluetooth is enabled
A service for managing Bluetooth Device
An Attribute of a Bluetooth Characteristic
The properties associated with a Bluetooth Characteristic
Accessor to a BluetoothGattCharacteristic
Accessor to the platform level Bluetooth characteristic
Accessor to a CBCharacteristic
JavaScript accessor to a Bluetooth characteristic. Not Actually implemented
Java accessor to a Bluetooth characteristic. Not Actually implemented
A default implementation of BluetoothMonitor
A default implementation of BluetoothMonitor
Default implementation of BluetoothMonitor
Default implementation of BluetoothMonitor
Default implementation of CharacteristicWrapper
Default implementation of CharacteristicWrapper
Default implementation of DescriptorWrapper
Default implementation of DescriptorWrapper
Default implementation of ServiceWrapper
Default implementation of ServiceWrapper
An Attribute of a Bluetooth Descriptor
Accessor to a BluetoothGattDescriptor
Accessor to the platform level Bluetooth Descriptor
Accessor to a CBDescriptor
JavaScript accessor to a Bluetooth descriptor. Not Actually implemented
Java accessor to a Bluetooth descriptor. Not Actually implemented
A Bluetooth Service
Accessor to a BluetoothGattService
Accessor to the platform level Bluetooth service
Accessor to a CBService
JavaScript accessor to a Bluetooth service. Not Actually implemented
Java accessor to a Bluetooth service. Not Actually implemented
The Unique Identifier of a Bluetooth property
The Unique Identifier of a Bluetooth property
The Unique Identifier of a Bluetooth property
The Unique Identifier of a Bluetooth property
The Unique Identifier of a Bluetooth property
An Exception dealing with issues to the Unique identifier
The value of a platform specific bluetooth attribute
The value of a bluetooth attribute
Properties
Functions
Gets the (Flow of) BaseAdvertisementData from a Flow of Device
Gets a (Flow of) the list Characteristic associated with the Service in a Flow
Attempts to connect to the Device from a Flow of Device When this method completes, the devices should be in a ConnectableDeviceState.Connected state
Checks whether CharacteristicWrapper.properties contains any properties in property
Gets a (Flow of) the list Descriptor associated with the Characteristic in a Flow
Attempts to disconnect to the Device from a Flow of Device When this method completes, the devices should be in a ConnectableDeviceState.Disconnected state
Gets a (Flow of) AttributeType of a given UUID from a Flow of a list of AttributeType
Gets a (Flow of) Device with a given Identifier from a Flow of a list of Device.
Gets the (Flow of) DeviceInfo from a Flow of Device
Attempts to request a MTU size for the Device from a Flow of Device When this method completes, the devices should have had ConnectableDeviceState.Connected.requestMtu called
Gets a (Flow of) DeviceState from a Flow or Device
Pairs a (Flow of) Device by calling [ConnectableDeviceState.unpair]
on the first ConnectableDeviceState
Attempts to request an update to the RSSI of the Device from a Flow of Device When this method completes, the devices should have had ConnectableDeviceState.Connected.readRssi called
Gets a (Flow of) the ByteArray value from a Flow of an AttributeType