Package no.nordicsemi.android.ble
See: Description
-
Interface Summary Interface Description Operation An operation is a request that can be executed during a pending connection without changing connection state. BleManagerCallbacks The BleManagerCallbacks should be overridden in your app and all the 'high level' callbacks should be added there. Condition The condition object. -
Class Summary Class Description TimeoutableValueRequest A value request that requires a callback or can't have timeout for any other reason. ReadRequest SetValueRequest ConnectRequest The connect request is used to connect to a Bluetooth LE device. RequestQueue A base class for a request queue. BleManager The BleManager is responsible for managing the low level communication with a Bluetooth LE device. Request On Android, when multiple BLE operations needs to be done, it is required to wait for a proper BluetoothGattCallback callback before calling another operation. ReliableWriteRequest This queue performs the operations using Reliable Write, also known as Queued Write, procedure. ConnectionPriorityRequest SimpleRequest A request that requires a callback or can't have timeout for any other reason. DisconnectRequest AwaitingRequest ValueChangedCallback BleServerManager The manager for local GATT server. LegacyBleManager When migrating from BLE Manager 2.1.1 to 2.2.0, the BleManager is no longer a template class. ConditionalWaitRequest PhyRequest MtuRequest WaitForReadRequest SimpleValueRequest A value request that requires a callback or can't have timeout for any other reason. SleepRequest ReadRssiRequest WaitForValueChangedRequest WriteRequest TimeoutableRequest A base class for requests that can be canceled or can time out.