Package-level declarations
Types
Android implementation of BaseAdvertisementData
Platform specific implementation of BaseAdvertisementData
iOS implementation of BaseAdvertisementData
JavaScript implementation of BaseAdvertisementData. Not actually implemented
Java implementation of BaseAdvertisementData. Not actually implemented
Data advertised by a Bluetooth Device
A HotStateFlowRepo to manage the ConnectableDeviceState of a Device
A DeviceConnectionManager using a DeviceWrapper
A wrapper to access a BluetoothGatt
A DeviceState for a Device that can be connected to
A Mutable StateRepo of ConnectableDeviceState
A BaseConnectableDeviceStateRepo managed by a DeviceConnectionManager
Settings to apply to a Device when connecting
Default implementation of BluetoothGattWrapper
Default implementation of DeviceWrapper
Default implementation of DeviceWrapper
An action a Device can execute on one of its com.splendo.kaluga.bluetooth.Attribute
A manager for connecting a Device
Implementation of Device
Properties of a Bluetooth Device
An implementation of DeviceInfo
The state of a Device
Accessor to the BluetoothDevice
Accessor to the platform level Bluetooth device
Accessor to the CBPeripheral
Accessor to the JavaScript Bluetooth device. Not Actually implemented
Accessor to the Java Bluetooth device. Not Actually implemented
KSerializer for a SerializableIdentifier
A DeviceState indicating the Device cannot be connected to
A Identifier that can be serialized
Properties
Converts an Identifier into a SerializableIdentifier
Gets a string representation of an Identifier
Functions
Gets an Identifier from a string value
Gets an Identifier from a string value
Gets an Identifier from a string value
Gets an Identifier from a string value
Gets an Identifier from a string value
Gets a random Identifier
Gets a random Identifier
Gets a random Identifier
Gets a random Identifier
Gets a random Identifier