Package-level declarations
Functions
The RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice, suspending until available.
Provides access to RemoteCharacteristic by service and characteristic string uuids. The method will suspend if characteristic is not available.
The Flow of the RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice. Only emits after services have been discovered.
Provides access to RemoteCharacteristic's flow by service and characteristic string uuids. Only emits after services have been discovered.
The RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice, or null if not available.
Provides access to RemoteCharacteristic by service and characteristic string uuids or null if not available.
The Flow of the RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice, or null if not available.
Provides access to RemoteCharacteristic's flow by service and characteristic string uuids. Emits null if the characteristic cannot be found.
The Flow of the ByteArray value of the RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice. Only emits after services have been discovered.
Provides access to device data flow by service and characteristic string uuids. Only emits after services have been discovered.
The Flow of the T value of the RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice. Only emits after services have been discovered.
Provides access to device data flow T by service and characteristic string uuids. Only emits after services have been discovered.
The Flow of the ByteArray value of the RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice. Emits an empty ByteArray if not available.
Provides access to device data flow by service and characteristic string uuids. Emits and empty ByteArray if the service cannot be found.
The Flow of the T value of the RemoteCharacteristic for serviceUUID/characteristicUUID of this ConnectableDevice. Emits null if not available.
Provides access to device data flow T by service and characteristic string uuids. Emits null if the descriptor cannot be found.
The RemoteDescriptor for serviceUUID/characteristicUUID/descriptorUUID of this ConnectableDevice, suspending until available.
Provides access to RemoteDescriptor by service, characteristic and descriptor string uuids. The method will suspend if descriptor is not available.
The Flow of the RemoteDescriptor for serviceUUID/characteristicUUID/descriptorUUID of this ConnectableDevice. Only emits after services have been discovered.
Provides access to RemoteDescriptor's flow by service, characteristic, and descriptor string uuids. Only emits after services have been discovered.
The Flow of the RemoteDescriptor for serviceUUID/characteristicUUID/descriptorUUID of this ConnectableDevice, or null if not available.
Provides access to RemoteDescriptor's flow by service, characteristic, and descriptor string uuids. Emits null if the descriptor cannot be found.
The RemoteService for serviceUUID of this ConnectableDevice, suspending until services have been discovered.
Provides access to RemoteService by service string uuids. The method will suspend until services have been discovered.
The Flow of the RemoteService for serviceUUID of this ConnectableDevice. Only emits after services have been discovered.
Provides access to a RemoteService by service string uuids. Only emits after services have been discovered.
The RemoteService for serviceUUID of this ConnectableDevice, or null if not available.
Provides access to RemoteService by service and characteristic string uuids or null if not available.
The Flow of the RemoteService for serviceUUID of this ConnectableDevice, or null if not available.
Provides access to a RemoteService by service string uuids. Emits null if the service cannot be found.