Package-level declarations
Functions
Provides access to RemoteCharacteristic by service and characteristic string uuids. The method will suspend if characteristic is not available.
Provides access to RemoteCharacteristic's flow by service and characteristic string uuids. Only emits after services have been discovered.
Provides access to RemoteCharacteristic by service and characteristic string uuids 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.
Provides access to device data flow by service and characteristic string uuids. 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.
Provides access to device data flow by service and characteristic string uuids. Emits and empty ByteArray if the service cannot be found.
Provides access to device data flow T by service and characteristic string uuids. Emits null if the descriptor cannot be found.
Provides access to RemoteDescriptor by service, characteristic and descriptor string uuids. The method will suspend if descriptor is not available.
Provides access to RemoteDescriptor's flow by service, characteristic, and descriptor string uuids. Only emits after services have been discovered.
Provides access to RemoteDescriptor's flow by service, characteristic, and descriptor string uuids. Emits null if the descriptor cannot be found.
Provides access to RemoteService by service string uuids. The method will suspend until services have been discovered.
Provides access to a RemoteService by service string uuids. Only emits after services have been discovered.
Provides access to RemoteService by service and characteristic string uuids or null if not available.
Provides access to a RemoteService by service string uuids. Emits null if the service cannot be found.