Package-level declarations
Types
An abstract implementation for Scanner
An abstract ColdStateFlowRepo for managing ScanningState
Default implementation of ScanningState.Devices
A default implementation of BaseScanner
A default implementation of BaseScanner
A default implementation of BaseScanner
A default implementation of BaseScanner
A default implementation of BaseScanner backed by the Web Bluetooth API.
Scans for Bluetooth com.splendo.kaluga.bluetooth.device.ConnectableDevice
The KalugaState of scanning for Bluetooth devices
A StateRepo/MutableStateFlow of ScanningState
A BaseScanningStateRepo managed using a Scanner
A ScanningStateImplRepo using a BaseScanner
Configures the on-screen "Add Device" overlay rendered by the Web Bluetooth DefaultScanner.
Functions
Transitions into a Scanning state where a ConnectableDevice is added or updated