[{"class":"androidx.bluetooth.BluetoothLe.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.GattServerConnectFlow","addedIn":"1.0.0-alpha02","methods":[{"method":"updateServices(java.util.List,kotlin.coroutines.Continuation)","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.BluetoothDevice","addedIn":"1.0.0-alpha02","methods":[{"method":"getId()","addedIn":"1.0.0-alpha02"},{"method":"getName()","addedIn":"1.0.0-alpha02"},{"method":"getBondState()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.BluetoothException.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.AdvertiseParams","addedIn":"1.0.0-alpha02","methods":[{"method":"isConnectable()","addedIn":"1.0.0-alpha02"},{"method":"getManufacturerData()","addedIn":"1.0.0-alpha02"},{"method":"getShouldIncludeDeviceAddress()","addedIn":"1.0.0-alpha02"},{"method":"AdvertiseParams(boolean,boolean,boolean,boolean,long,java.util.Map,java.util.Map,java.util.List,java.util.List)","addedIn":"1.0.0-alpha02"},{"method":"getServiceSolicitationUuids()","addedIn":"1.0.0-alpha02"},{"method":"getDurationMillis()","addedIn":"1.0.0-alpha02"},{"method":"isDiscoverable()","addedIn":"1.0.0-alpha02"},{"method":"getServiceUuids()","addedIn":"1.0.0-alpha02"},{"method":"getShouldIncludeDeviceName()","addedIn":"1.0.0-alpha02"},{"method":"getServiceData()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.ScanResult","addedIn":"1.0.0-alpha02","methods":[{"method":"getPeriodicAdvertisingInterval()","addedIn":"1.0.0-alpha02"},{"method":"isConnectable()","addedIn":"1.0.0-alpha02"},{"method":"getServiceSolicitationUuids()","addedIn":"1.0.0-alpha02"},{"method":"getManufacturerSpecificData(int)","addedIn":"1.0.0-alpha02"},{"method":"getRssi()","addedIn":"1.0.0-alpha02"},{"method":"getServiceUuids()","addedIn":"1.0.0-alpha02"},{"method":"getTimestampNanos()","addedIn":"1.0.0-alpha02"},{"method":"getDevice()","addedIn":"1.0.0-alpha02"},{"method":"getDeviceAddress()","addedIn":"1.0.0-alpha02"},{"method":"getServiceData()","addedIn":"1.0.0-alpha02"},{"method":"getServiceData(java.util.UUID)","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"PERIODIC_INTERVAL_NOT_PRESENT","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.BluetoothAddress.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.GattServerRequest","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.GattServerRequest.WriteCharacteristics","addedIn":"1.0.0-alpha02","methods":[{"method":"getParts()","addedIn":"1.0.0-alpha02"},{"method":"sendResponse()","addedIn":"1.0.0-alpha02"},{"method":"sendFailure()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.GattCharacteristic","addedIn":"1.0.0-alpha02","methods":[{"method":"GattCharacteristic(java.util.UUID,int)","addedIn":"1.0.0-alpha02"},{"method":"getUuid()","addedIn":"1.0.0-alpha02"},{"method":"getProperties()","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_SIGNED_WRITE","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_NOTIFY","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_WRITE_NO_RESPONSE","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_EXTENDED_PROPS","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_WRITE","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_BROADCAST","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_READ","addedIn":"1.0.0-alpha02"},{"field":"PROPERTY_INDICATE","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.ScanResult.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.GattServerConnectRequest","addedIn":"1.0.0-alpha02","methods":[{"method":"accept(kotlin.jvm.functions.Function2,?>,kotlin.coroutines.Continuation)","addedIn":"1.0.0-alpha02"},{"method":"getDevice()","addedIn":"1.0.0-alpha02"},{"method":"reject()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.ScanFilter.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.GattClientScope","addedIn":"1.0.0-alpha02","methods":[{"method":"getServicesFlow()","addedIn":"1.0.0-alpha02"},{"method":"getService(java.util.UUID)","addedIn":"1.0.0-alpha02"},{"method":"getServices()","addedIn":"1.0.0-alpha02"},{"method":"readCharacteristic(androidx.bluetooth.GattCharacteristic,kotlin.coroutines.Continuation>)","addedIn":"1.0.0-alpha02"},{"method":"subscribeToCharacteristic(androidx.bluetooth.GattCharacteristic)","addedIn":"1.0.0-alpha02"},{"method":"writeCharacteristic(androidx.bluetooth.GattCharacteristic,byte[],kotlin.coroutines.Continuation>)","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.GattCharacteristic.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.BluetoothException","addedIn":"1.0.0-alpha02","methods":[{"method":"getErrorCode()","addedIn":"1.0.0-alpha02"},{"method":"BluetoothException(int,java.lang.String,java.lang.Throwable)","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"DEVICE_NOT_CONNECTED","addedIn":"1.0.0-alpha02"},{"field":"FEATURE_NOT_CONFIGURED","addedIn":"1.0.0-alpha02"},{"field":"DEVICE_NOT_BONDED","addedIn":"1.0.0-alpha02"},{"field":"BLUETOOTH_NOT_ALLOWED","addedIn":"1.0.0-alpha02"},{"field":"ERROR_UNKNOWN","addedIn":"1.0.0-alpha02"},{"field":"BLUETOOTH_NOT_ENABLED","addedIn":"1.0.0-alpha02"},{"field":"FEATURE_NOT_SUPPORTED","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.ScanException","addedIn":"1.0.0-alpha02","methods":[{"method":"ScanException(int)","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"OUT_OF_HARDWARE_RESOURCES","addedIn":"1.0.0-alpha02"},{"field":"APPLICATION_REGISTRATION_FAILED","addedIn":"1.0.0-alpha02"},{"field":"INTERNAL_ERROR","addedIn":"1.0.0-alpha02"},{"field":"SCANNING_TOO_FREQUENTLY","addedIn":"1.0.0-alpha02"},{"field":"UNSUPPORTED","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.BluetoothAddress","addedIn":"1.0.0-alpha02","methods":[{"method":"getAddress()","addedIn":"1.0.0-alpha02"},{"method":"getAddressType()","addedIn":"1.0.0-alpha02"},{"method":"BluetoothAddress(java.lang.String,int)","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"ADDRESS_TYPE_UNKNOWN","addedIn":"1.0.0-alpha02"},{"field":"ADDRESS_TYPE_RANDOM_RESOLVABLE","addedIn":"1.0.0-alpha02"},{"field":"ADDRESS_TYPE_RANDOM_STATIC","addedIn":"1.0.0-alpha02"},{"field":"ADDRESS_TYPE_PUBLIC","addedIn":"1.0.0-alpha02"},{"field":"ADDRESS_TYPE_RANDOM_NON_RESOLVABLE","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.GattServerSessionScope","addedIn":"1.0.0-alpha02","methods":[{"method":"getSubscribedCharacteristics()","addedIn":"1.0.0-alpha02"},{"method":"notify(androidx.bluetooth.GattCharacteristic,byte[],kotlin.coroutines.Continuation)","addedIn":"1.0.0-alpha02"},{"method":"getDevice()","addedIn":"1.0.0-alpha02"},{"method":"getRequests()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.AdvertiseException","addedIn":"1.0.0-alpha02","methods":[{"method":"AdvertiseException(int)","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"TOO_MANY_ADVERTISERS","addedIn":"1.0.0-alpha02"},{"field":"INTERNAL_ERROR","addedIn":"1.0.0-alpha02"},{"field":"DATA_TOO_LARGE","addedIn":"1.0.0-alpha02"},{"field":"UNSUPPORTED","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.BluetoothLe","addedIn":"1.0.0-alpha02","methods":[{"method":"connectGatt(androidx.bluetooth.BluetoothDevice,kotlin.jvm.functions.Function2,?>,kotlin.coroutines.Continuation)","addedIn":"1.0.0-alpha02"},{"method":"openGattServer(java.util.List)","addedIn":"1.0.0-alpha02"},{"method":"advertise(androidx.bluetooth.AdvertiseParams)","addedIn":"1.0.0-alpha02"},{"method":"scan(java.util.List)","addedIn":"1.0.0-alpha02"},{"method":"BluetoothLe(android.content.Context)","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"ADVERTISE_STARTED","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.GattServerRequest.ReadCharacteristic","addedIn":"1.0.0-alpha02","methods":[{"method":"getCharacteristic()","addedIn":"1.0.0-alpha02"},{"method":"sendResponse(byte[])","addedIn":"1.0.0-alpha02"},{"method":"sendFailure()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.GattService","addedIn":"1.0.0-alpha02","methods":[{"method":"getCharacteristic(java.util.UUID)","addedIn":"1.0.0-alpha02"},{"method":"getUuid()","addedIn":"1.0.0-alpha02"},{"method":"GattService(java.util.UUID,java.util.List)","addedIn":"1.0.0-alpha02"},{"method":"getCharacteristics()","addedIn":"1.0.0-alpha02"}],"fields":[]},{"class":"androidx.bluetooth.ScanFilter","addedIn":"1.0.0-alpha02","methods":[{"method":"getServiceDataMask()","addedIn":"1.0.0-alpha02"},{"method":"getManufacturerDataMask()","addedIn":"1.0.0-alpha02"},{"method":"getServiceDataUuid()","addedIn":"1.0.0-alpha02"},{"method":"getServiceSolicitationUuid()","addedIn":"1.0.0-alpha02"},{"method":"getServiceSolicitationUuidMask()","addedIn":"1.0.0-alpha02"},{"method":"getDeviceName()","addedIn":"1.0.0-alpha02"},{"method":"getManufacturerData()","addedIn":"1.0.0-alpha02"},{"method":"getManufacturerId()","addedIn":"1.0.0-alpha02"},{"method":"getServiceUuid()","addedIn":"1.0.0-alpha02"},{"method":"getServiceUuidMask()","addedIn":"1.0.0-alpha02"},{"method":"ScanFilter(androidx.bluetooth.BluetoothAddress,java.lang.String,int,byte[],byte[],java.util.UUID,byte[],byte[],java.util.UUID,java.util.UUID,java.util.UUID,java.util.UUID)","addedIn":"1.0.0-alpha02"},{"method":"getDeviceAddress()","addedIn":"1.0.0-alpha02"},{"method":"getServiceData()","addedIn":"1.0.0-alpha02"}],"fields":[{"field":"Companion","addedIn":"1.0.0-alpha02"},{"field":"MANUFACTURER_FILTER_NONE","addedIn":"1.0.0-alpha02"}]},{"class":"androidx.bluetooth.AdvertiseException.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.ScanException.Companion","addedIn":"1.0.0-alpha02","methods":[],"fields":[]},{"class":"androidx.bluetooth.GattServerRequest.WriteCharacteristics.Part","addedIn":"1.0.0-alpha02","methods":[{"method":"getOffset()","addedIn":"1.0.0-alpha02"},{"method":"getCharacteristic()","addedIn":"1.0.0-alpha02"},{"method":"getValue()","addedIn":"1.0.0-alpha02"}],"fields":[]}]