Package-level declarations

This package contains the common Android implementation for the Bluetooth LE Advertiser functionality, used by the Android native and mock implementations.

Types

Link copied to clipboard
class AdvertisingDataValidator(deviceName: String, isLe2MPhySupported: Boolean, isLeCodedPhySupported: Boolean, isLeExtendedAdvertisingSupported: Boolean, leMaximumAdvertisingDataLength: @Range(from = 31, to = 1650) Int = if (isLeExtendedAdvertisingSupported) 1650 else 31)

A class that validates advertising data for given environment.

Link copied to clipboard
class AdvertisingPayload(val advertisingData: AdvertisingDataScope.() -> Unit, val scanResponse: AdvertisingDataScope.() -> Unit? = null) : BluetoothLeAdvertiser.Payload

Advertising payload for Bluetooth LE advertising.

Link copied to clipboard

Base advertiser interface for Android.