- abortReliableWrite(BluetoothGatt) - Static method in class com.idevicesinc.sweetblue.compat.K_Util
-
- abortReliableWrite(BluetoothDevice) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- abortReliableWrite(BluetoothDevice) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- abortReliableWrite(BluetoothDevice) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Not hooked up in this class.
- accept() - Static method in class com.idevicesinc.sweetblue.DescriptorFilter.Please
-
Accept the current BluetoothGattCharacteristic
as the one to perform the operation on.
- ACCEPT - Static variable in class com.idevicesinc.sweetblue.internal.P_StringHandler
-
- accepted(DescriptorFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- acceptIf(boolean) - Static method in class com.idevicesinc.sweetblue.DescriptorFilter.Please
-
Similar to
DescriptorFilter.Please.accept()
, allowing you to pass in a boolean conditional to specify whether
to accept the current
BluetoothGattCharacteristic
.
- ack(ScanFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- acknowledge() - Static method in class com.idevicesinc.sweetblue.ScanFilter.Please
-
- acknowledge(BleDeviceConfig) - Static method in class com.idevicesinc.sweetblue.ScanFilter.Please
-
- acknowledgeIf(boolean) - Static method in class com.idevicesinc.sweetblue.ScanFilter.Please
-
- acknowledgeIf(boolean, BleDeviceConfig) - Static method in class com.idevicesinc.sweetblue.ScanFilter.Please
-
- ACTION_ACL_CONNECTED - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_ACL_DISCONNECT_REQUESTED - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_ACL_DISCONNECTED - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_BOND_STATE_CHANGED - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_DISAPPEARED - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_DISCOVERY_FINISHED - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- ACTION_DISCOVERY_STARTED - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- ACTION_FOUND - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_PAIRING_REQUEST - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- ACTION_STATE_CHANGED - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- ACTION_UUID - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- activity() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
Returns the Activity
associated with the Event
- AdapterConst - Class in com.idevicesinc.sweetblue.internal.android
-
Class used to hold values from BluetoothAdapter
- add(BleWrite) - Method in class com.idevicesinc.sweetblue.BleWriteTransaction
-
- add(UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleWriteTransaction
-
Add a write to the write queue.
- add(UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleWriteTransaction
-
Add a write to the write queue.
- add(String, String) - Method in class com.idevicesinc.sweetblue.utils.BasicUuidNameMap
-
Add a UUID
-to-debug name entry.
- add(GenericListener_Void<T_Event>, T_Event) - Method in class com.idevicesinc.sweetblue.utils.EventQueue
-
- add(E) - Method in class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- add_multiple(Iterator<HistoricalData>, int, long) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- add_multiple(ForEach_Returning<HistoricalData>, int, long) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- add_multiple(Iterator<HistoricalData>, int, long) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- add_multiple(ForEach_Returning<HistoricalData>, int, long) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- add_multiple_end() - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- add_multiple_end() - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- add_multiple_next(String, UUID, HistoricalData) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- add_multiple_next(String, UUID, HistoricalData) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- add_multiple_start() - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- add_multiple_start() - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- add_single(String, UUID, HistoricalData, long) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- add_single(String, UUID, HistoricalData, long) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- add_single(HistoricalData, int, long) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- add_single(HistoricalData, int, long) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- addAll(Collection<BleWrite>) - Method in class com.idevicesinc.sweetblue.BleWriteTransaction
-
Add a Collection of writes to the write queue.
- addBatchScanResults(IBleManager, List<L_Util.ScanResult>) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- addBondedDevice(BleDevice) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the system wants to track a new device as being bonded.
- addCharacteristic(UUID) - Method in class com.idevicesinc.sweetblue.utils.ServiceBuilder
-
- addCustomPermission(Object) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
Adds a custom permission to the required permission list.
- addDescriptor(UUID) - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- addHistoricalData(UUID, byte[], EpochTime) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Manual way to add data to the historical data list managed by this device.
- addHistoricalData(UUID, EpochTime, byte[]) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- addHistoricalData(UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- addHistoricalData(UUID, HistoricalData) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- addHistoricalData(UUID, Iterator<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- addHistoricalData(UUID, List<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- addHistoricalData(UUID, ForEach_Returning<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- addHistoricalData(UUID, HistoricalData) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- addHistoricalData(UUID, Iterator<HistoricalData>) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- addHistoricalData(UUID, ForEach_Returning<HistoricalData>) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- addHistoricalData(UUID, byte[], EpochTime) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Manual way to add data to the historical data list managed by this device.
- addHistoricalData(UUID, EpochTime, byte[]) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- addHistoricalData(UUID, byte[]) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- addHistoricalData(UUID, HistoricalData) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- addHistoricalData(UUID, Iterator<HistoricalData>) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- addHistoricalData(UUID, List<HistoricalData>) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- addHistoricalData(UUID, ForEach_Returning<HistoricalData>) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- addManufacturerData(short, byte[]) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Add some manufacturer data, along with the given manufacturer id to the backing List
.
- addReadTime(double) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- addRequiredPermissions() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
This method will populate the list of required permissions with the standard defaults.
- addScanResult(IBleManager, P_DeviceHolder, int, byte[]) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- addService(BleService) - Method in class com.idevicesinc.sweetblue.BleServer
-
- addService(BleService, AddServiceListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
Starts the process of adding a service to this server.
- addService(BleService) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- addService(BleService) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- addService(BleService, AddServiceListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Starts the process of adding a service to this server.
- addService(BleService) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- addService(BleService) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
- addService(UUID) - Method in class com.idevicesinc.sweetblue.utils.GattDatabase
-
Add a new service to the database.
- addServiceData(Map<UUID, byte[]>) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- addServiceData(UUID, byte[]) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Add the given UUID
and data to this instance's service data map.
- AddServiceListener - Interface in com.idevicesinc.sweetblue
-
- AddServiceListener.ServiceAddEvent - Class in com.idevicesinc.sweetblue
-
- AddServiceListener.Status - Enum in com.idevicesinc.sweetblue
-
- addServiceSuccess(BleServer, BleService, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- addServiceUuid(UUID, BleUuid.UuidSize) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- addServiceUuid(UUID) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- addServiceUUIDs(List<UUID>) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Add the given List of UUID
s to this instance's UUID list.
- addTask(IBleManager, PA_Task) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- addTime(double) - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
Adds the time it took for a just-completed operation to finish
and updates the running average time.
- addWriteTime(double) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- Advanced - Annotation Type in com.idevicesinc.sweetblue.annotations
-
This annotation is used to tag certain classes or methods that
someone new to the library can most-likely safely ignore.
- ADVERTISE_ANDROID_VERSION_NOT_SUPPORTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Status code for (@link BleServer.AdvertiseListener.AdvertisingEvent#status} when trying to advertise on
a device which isn't running an android OS of Lollipop or higher.
- ADVERTISE_FAILED_ALREADY_STARTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Failed to start advertising as the advertising is already started.
- ADVERTISE_FAILED_DATA_TOO_LARGE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Failed to start advertising as the advertise data to be broadcasted is larger than 31 bytes.
- ADVERTISE_FAILED_FEATURE_UNSUPPORTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
This feature is not supported on this platform.
- ADVERTISE_FAILED_INTERNAL_ERROR - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Operation failed due to an internal error.
- ADVERTISE_FAILED_TOO_MANY_ADVERTISERS - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Failed to start advertising because no advertising instance is available.
- ADVERTISE_SUCCESS - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- advertiseDevice(BleManager, int, byte[], String) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- advertiseDevice(BleManager, int, byte[], String, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Simulate a device that is advertising, so SweetBlue picks up on it (as long as scanning is occurring at the time you call this method).
- advertiseDeviceList(BleManager, List<L_Util.ScanResult>, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Simulate a batch of devices that are advertising, so SweetBlue picks up on it (as long as scanning is occuring at the time you call this method).
- advertisedServices() - Method in class com.idevicesinc.sweetblue.ScanFilter.ScanEvent
-
- advertiseNewDevice(BleManager, int, byte[]) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Simulate a device that is advertising, so SweetBlue picks up on it (as long as scanning is occurring at the time you call this method).
- advertiseNewDevice(BleManager, int, String) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- AdvertisingException - Exception in com.idevicesinc.sweetblue.rx.exception
-
- AdvertisingException(AdvertisingListener.AdvertisingEvent) - Constructor for exception com.idevicesinc.sweetblue.rx.exception.AdvertisingException
-
- AdvertisingFlag - Enum in com.idevicesinc.sweetblue.utils
-
- advertisingFlags() - Method in class com.idevicesinc.sweetblue.ScanFilter.ScanEvent
-
- AdvertisingListener - Interface in com.idevicesinc.sweetblue
-
- AdvertisingListener.AdvertisingEvent - Class in com.idevicesinc.sweetblue
-
Sub class representing the Advertising Event
- AdvertisingListener.Status - Enum in com.idevicesinc.sweetblue
-
- AEROBIC_HEART_RATE_LOWER_LIMIT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- AEROBIC_HEART_RATE_UPPER_LIMIT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- afterPermissionRequested() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
- AGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- AGGREGATE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALERT_CATEGORY_ID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALERT_CATEGORY_ID_BIT_MASK - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALERT_LEVEL - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALERT_NOTIFICATION_CONTROL_POINT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALERT_NOTIFICATION_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALERT_STATUS - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ALL_ON - Static variable in class com.idevicesinc.sweetblue.LogOptions
-
Static instance for turning ALL logging on.
- allowDuplicatePollEntries - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- allowsRetry() - Method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Status
-
- allowsRetry() - Method in enum com.idevicesinc.sweetblue.ServerReconnectFilter.Status
-
- Alpha - Annotation Type in com.idevicesinc.sweetblue.annotations
-
This annotation is used to tag certain classes or methods that are considered "alpha" level quality.
- ALTITUDE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- alwaysBondOnConnect - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
Default is false
- Controls whether SweetBlue will automatically bond when connecting to a peripheral (rather than letting Android do it itself).
- alwaysUseAutoConnect - Variable in class com.idevicesinc.sweetblue.BleNodeConfig
-
Default is false
- see the boolean autoConnect
parameters of
BluetoothDevice.connectGatt(Context, boolean, android.bluetooth.BluetoothGattCallback)
and BluetoothGattServer.connect(BluetoothDevice, boolean)
.
- ANAEROBIC_HEART_RATE_LOWER_LIMIT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ANAEROBIC_HEART_RATE_UPPER_LIMIT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ANAEROBIC_THRESHOLD - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ANALOG - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- andAmendData(byte[]) - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Please
-
- andAmendEpochTime(EpochTime) - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Please
-
- andLimitLogTo(long) - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Please
-
- AndroidBluetoothDevice - Class in com.idevicesinc.sweetblue.internal.android
-
- AndroidBluetoothDevice(IBleDevice) - Constructor for class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- AndroidBluetoothGatt - Class in com.idevicesinc.sweetblue.internal.android
-
- AndroidBluetoothGatt(IBleDevice) - Constructor for class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- AndroidBluetoothManager - Class in com.idevicesinc.sweetblue.internal.android
-
Default implementation of
IBluetoothManager
, and wraps
BluetoothManager
and
BluetoothAdapter
.
- AndroidBluetoothManager() - Constructor for class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- AndroidBluetoothServer - Class in com.idevicesinc.sweetblue.internal.android
-
- APP_NEEDS_PERMISSION - Static variable in class com.idevicesinc.sweetblue.internal.P_StringHandler
-
- APPARENT_WIND_DIRECTION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- APPARENT_WIND_SPEED - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- appData - Variable in class com.idevicesinc.sweetblue.BleManager
-
Field for app to associate any data it wants with the singleton instance of this class
instead of having to subclass or manage associative hash maps or something.
- appData - Variable in class com.idevicesinc.sweetblue.BleNode
-
Field for app to associate any data it wants with instances of this class
instead of having to subclass or manage associative hash maps or something.
- appData() - Method in class com.idevicesinc.sweetblue.BleNode
-
- appData() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
Returns the arbitrary app-specific data passed to BluetoothEnabler.BluetoothEnablerFilter.Please#withAppData(Object), or null
.
- APPEARANCE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- apply(BleDevice) - Method in class com.idevicesinc.sweetblue.rx.RxBleDeviceTransformer
-
- apply(BleServer) - Method in class com.idevicesinc.sweetblue.rx.RxBleServerTransformer
-
- apply(Object, Field, Object) - Method in interface com.idevicesinc.sweetblue.utils.P_JSONUtil.JSONApplier
-
- applyJSONToObject(Object, JSONObject) - Static method in class com.idevicesinc.sweetblue.utils.P_JSONUtil
-
- asHighPriority(boolean) - Method in class com.idevicesinc.sweetblue.ScanOptions
-
This will set the scan to be of the highest priority.
- ASSERT(boolean) - Method in class com.idevicesinc.sweetblue.BleManager
-
- ASSERT(boolean, String) - Method in class com.idevicesinc.sweetblue.BleManager
-
- ASSERT(boolean) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- ASSERT(boolean, String) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- ASSERT(boolean) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- ASSERT(boolean, String) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- AssertListener - Interface in com.idevicesinc.sweetblue
-
Mostly only for SweetBlue library developers.
- AssertListener.AssertEvent - Class in com.idevicesinc.sweetblue
-
- attemptTime_latest() - Method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailEvent
-
How long the last connection attempt took before failing.
- attemptTime_total() - Method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailEvent
-
- Auth() - Constructor for class com.idevicesinc.sweetblue.BleTransaction.Auth
-
- AUTH_RETRY_STATE_IDLE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- AUTH_RETRY_STATE_MITM - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- AUTH_RETRY_STATE_NO_MITM - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- autoBondFixes - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
Default is
true
- By default SweetBlue will force a bond/unbond for certain phones (mostly Sony, Motorola) because it has been found to
improve connection rates with them, see
BondFilter
docs.
- autoConnectUsage() - Method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailEvent
-
Whether autoConnect=true
was passed to BluetoothDevice.connectGatt(Context, boolean, android.bluetooth.BluetoothGattCallback)
.
- autoEnableNotifiesOnReconnect - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
Default is
true
- whether to automatically enable notifications that were enabled via a call to any of the enableNotify() methods
in
BleDevice
upon device reconnection.
- autoGetServices - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- AUTOMATION_IO_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- autoNegotiateMtuOnReconnect - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- autoPauseResumeDetection - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- autoReconnectDeviceWhenBleTurnsBackOn - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- autoScanDelayAfterBleTurnsOn - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- autoScanDelayAfterResume - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- autoScanDuringOta - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- autoScanPauseTimeWhileAppIsBackgrounded - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is
Interval.DISABLED
- If you want a different scan time while the app is backgrounded, versus foregrounded, set this
option.
- autoStripeWrites - Variable in class com.idevicesinc.sweetblue.BleNodeConfig
-
Default is true
- this will automatically stripe writes that are larger than the MTU size into multiple WRITE requests for you.
- autoUpdateRate - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is
0.0202 seconds - The rate at which the library's internal update loop ticks.
- avg(HistoricalDataColumn) - Method in class com.idevicesinc.sweetblue.utils.HistoricalDataQuery.Part_AllowsSelectColumn
-
- Backend_HistoricalDatabase - Interface in com.idevicesinc.sweetblue.backend.historical
-
Defines a specification for an interface over a disk-persisted database (probably SQL-based but not necessarily)
storing arbitrary historical data for each MAC-address/UUID combination provided.
- Backend_HistoricalDatabase_Default - Class in com.idevicesinc.sweetblue.backend.historical
-
Defines a specification for an interface over a disk-persisted database (probably SQL-based but not necessarily)
storing arbitrary historical data for each MAC-address/UUID combination provided.
- Backend_HistoricalDatabase_Default(Context) - Constructor for class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- Backend_HistoricalDatabase_Default() - Constructor for class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- Backend_HistoricalDataList - Interface in com.idevicesinc.sweetblue.backend.historical
-
Defines a specification for an interface over an in-memory list of historical data that optionally syncs to/from
disk using an implementation of
Backend_HistoricalDatabase
.
- Backend_HistoricalDataList.AsyncLoadCallback - Interface in com.idevicesinc.sweetblue.backend.historical
-
- Backend_HistoricalDataList_Default - Class in com.idevicesinc.sweetblue.backend.historical
-
- Backend_HistoricalDataList_Default() - Constructor for class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- Backend_Modules - Class in com.idevicesinc.sweetblue.backend
-
A collection of Class
instances used through Class.newInstance()
to create instances of backend modules.
- Backend_Modules() - Constructor for class com.idevicesinc.sweetblue.backend.Backend_Modules
-
- BAROMETRIC_PRESSURE_TREND - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BasicUuidNameMap - Class in com.idevicesinc.sweetblue.utils
-
Manual convenience implementation of
UuidNameMap
that's basically just a
HashMap
.
- BasicUuidNameMap() - Constructor for class com.idevicesinc.sweetblue.utils.BasicUuidNameMap
-
- BATTERY_LEVEL - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BATTERY_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- beginReliableWrite() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- beginReliableWrite() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- beginReliableWrite() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Not hooked up in this class.
- between(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.utils.HistoricalDataQuery.Part_ClauseColumn
-
- binaryStringToBytes(String) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
Converts a binary string to a byte array
- bit() - Method in enum com.idevicesinc.sweetblue.BleCharacteristicPermission
-
- bit() - Method in enum com.idevicesinc.sweetblue.BleCharacteristicProperty
-
- bit() - Method in enum com.idevicesinc.sweetblue.BleDescriptorPermission
-
- bit() - Method in enum com.idevicesinc.sweetblue.BleDeviceState
-
- bit() - Method in enum com.idevicesinc.sweetblue.BleManagerState
-
- bit() - Method in enum com.idevicesinc.sweetblue.BleServerState
-
- bit() - Method in enum com.idevicesinc.sweetblue.utils.AdvertisingFlag
-
- bit() - Method in enum com.idevicesinc.sweetblue.utils.BleScanRecord.Option
-
- bits() - Method in enum com.idevicesinc.sweetblue.utils.State.ChangeIntent
-
- BLE_DEVICE_TRANSFORMER - Static variable in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- BLE_SERVER_TRANSFORMER - Static variable in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- BleAdvertisingSettings - Class in com.idevicesinc.sweetblue
-
Class used specify Ble Advertising settings.
- BleAdvertisingSettings(BleAdvertisingSettings.BleAdvertisingMode, BleAdvertisingSettings.BleTransmissionPower, Interval) - Constructor for class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
Base constructor which sets all relevant Ble advertising settings
- BleAdvertisingSettings() - Constructor for class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
- BleAdvertisingSettings(BleAdvertisingSettings.BleTransmissionPower, Interval) - Constructor for class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
- BleAdvertisingSettings(BleAdvertisingSettings.BleTransmissionPower) - Constructor for class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
- BleAdvertisingSettings(Interval) - Constructor for class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
- BleAdvertisingSettings.BleAdvertisingMode - Enum in com.idevicesinc.sweetblue
-
Type-safe parallel of static final int members of AdvertiseSettings
.
- BleAdvertisingSettings.BleTransmissionPower - Enum in com.idevicesinc.sweetblue
-
Type-safe parallel of static final int members of AdvertiseSettings
.
- BleCharacteristic - Class in com.idevicesinc.sweetblue
-
Wrapper class which holds an instance of BluetoothGattCharacteristic
.
- BleCharacteristic(BluetoothGattCharacteristic) - Constructor for class com.idevicesinc.sweetblue.BleCharacteristic
-
- BleCharacteristic(UhOhListener.UhOh) - Constructor for class com.idevicesinc.sweetblue.BleCharacteristic
-
- BleCharacteristicPermission - Enum in com.idevicesinc.sweetblue
-
This enum enforces compile-time constraints over various public static int PERMISSION_ members
of BluetoothGattCharacteristic
.
- BleCharacteristicProperty - Enum in com.idevicesinc.sweetblue
-
This enum enforces compile-time constraints over various public static int PROPERTY_ members
of BluetoothGattCharacteristic
.
- BleConnectionPriority - Enum in com.idevicesinc.sweetblue
-
- BleDescriptor - Class in com.idevicesinc.sweetblue
-
Wrapper class which holds an instance of BluetoothGattDescriptor
.
- BleDescriptor(BluetoothGattDescriptor) - Constructor for class com.idevicesinc.sweetblue.BleDescriptor
-
- BleDescriptor(UhOhListener.UhOh) - Constructor for class com.idevicesinc.sweetblue.BleDescriptor
-
- BleDescriptorOp<T extends BleDescriptorOp> - Class in com.idevicesinc.sweetblue
-
- BleDescriptorOp() - Constructor for class com.idevicesinc.sweetblue.BleDescriptorOp
-
- BleDescriptorOp(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorOp
-
- BleDescriptorOp(UUID, UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorOp
-
- BleDescriptorOp(UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorOp
-
- BleDescriptorOp(BleDescriptorOp) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorOp
-
- BleDescriptorPermission - Enum in com.idevicesinc.sweetblue
-
This enum enforces compile-time constraints over various public static int PERMISSION_ members
of BluetoothGattDescriptor
.
- BleDescriptorRead - Class in com.idevicesinc.sweetblue
-
- BleDescriptorRead() - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead
-
- BleDescriptorRead(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead
-
- BleDescriptorRead(UUID, UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead
-
- BleDescriptorRead(UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead
-
- BleDescriptorRead(BleDescriptorRead) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead
-
- BleDescriptorRead.Builder - Class in com.idevicesinc.sweetblue
-
- BleDescriptorWrite - Class in com.idevicesinc.sweetblue
-
- BleDescriptorWrite() - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite
-
- BleDescriptorWrite(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite
-
- BleDescriptorWrite(UUID, UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite
-
- BleDescriptorWrite(UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite
-
- BleDescriptorWrite(BleDescriptorWrite) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite
-
- BleDescriptorWrite.Builder - Class in com.idevicesinc.sweetblue
-
- BleDevice - Class in com.idevicesinc.sweetblue
-
This is the one other class you will use the most besides
BleManager
.
- BleDeviceConfig - Class in com.idevicesinc.sweetblue
-
- BleDeviceConfig() - Constructor for class com.idevicesinc.sweetblue.BleDeviceConfig
-
- BleDeviceConfig(JSONObject) - Constructor for class com.idevicesinc.sweetblue.BleDeviceConfig
-
- BleDeviceConfig.AuthTransactionFactory<T extends BleTransaction.Auth> - Interface in com.idevicesinc.sweetblue
-
- BleDeviceConfig.DefaultBondFilter - Class in com.idevicesinc.sweetblue
-
Default implementation of
BondFilter
that unbonds for certain phone models upon discovery and disconnects.
- BleDeviceConfig.InitTransactionFactory<T extends BleTransaction.Init> - Interface in com.idevicesinc.sweetblue
-
- BleDeviceConfig.RefreshOption - Enum in com.idevicesinc.sweetblue
-
- BleDeviceConfig_UnitTest - Class in com.idevicesinc.sweetblue
-
- BleDeviceConfig_UnitTest() - Constructor for class com.idevicesinc.sweetblue.BleDeviceConfig_UnitTest
-
- BleDeviceConfig_UnitTest(GattDatabase) - Constructor for class com.idevicesinc.sweetblue.BleDeviceConfig_UnitTest
-
- BleDeviceIterator - Class in com.idevicesinc.sweetblue
-
- BleDeviceIterator(List<BleDevice>) - Constructor for class com.idevicesinc.sweetblue.BleDeviceIterator
-
- BleDeviceIterator(List<BleDevice>, int) - Constructor for class com.idevicesinc.sweetblue.BleDeviceIterator
-
- BleDeviceIterator(List<BleDevice>, Object...) - Constructor for class com.idevicesinc.sweetblue.BleDeviceIterator
-
- BleDeviceOrigin - Enum in com.idevicesinc.sweetblue
-
Enumeration signifying how a
BleDevice
instance was created.
- BleDeviceState - Enum in com.idevicesinc.sweetblue
-
An enumeration of the various states that a
BleDevice
can be in.
- bleDeviceStatePurgeableMask() - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- BleManager - Class in com.idevicesinc.sweetblue
-
The entry point to the library.
- bleManager() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
- BleManagerConfig - Class in com.idevicesinc.sweetblue
-
- BleManagerConfig() - Constructor for class com.idevicesinc.sweetblue.BleManagerConfig
-
- BleManagerConfig(JSONObject) - Constructor for class com.idevicesinc.sweetblue.BleManagerConfig
-
- BleManagerConfig(LogOptions) - Constructor for class com.idevicesinc.sweetblue.BleManagerConfig
-
- BleManagerConfig.DeviceNameComparator - Class in com.idevicesinc.sweetblue
-
Default sorter class for sorting the list of devices in
BleManager
.
- BleManagerConfig_Bonding - Class in com.idevicesinc.sweetblue.utils
-
Convenience class for setting common options when communicating with device which require bonding/pairing.
- BleManagerConfig_Bonding() - Constructor for class com.idevicesinc.sweetblue.utils.BleManagerConfig_Bonding
-
- BleManagerConfig_LowPower - Class in com.idevicesinc.sweetblue.utils
-
Convenience config class to use lower power.
- BleManagerConfig_LowPower() - Constructor for class com.idevicesinc.sweetblue.utils.BleManagerConfig_LowPower
-
- BleManagerConfig_UnitTest - Class in com.idevicesinc.sweetblue
-
- BleManagerConfig_UnitTest() - Constructor for class com.idevicesinc.sweetblue.BleManagerConfig_UnitTest
-
- BleManagerConfig_UnitTest(GattDatabase) - Constructor for class com.idevicesinc.sweetblue.BleManagerConfig_UnitTest
-
- BleManagerState - Enum in com.idevicesinc.sweetblue
-
An enumeration of the various states that a
BleManager
can be in.
- BleNode - Class in com.idevicesinc.sweetblue
-
Abstract base class for
BleDevice
and
BleServer
, mostly just to statically tie their APIs together
wherever possible.
- BleNodeConfig - Class in com.idevicesinc.sweetblue
-
- BleNodeConfig() - Constructor for class com.idevicesinc.sweetblue.BleNodeConfig
-
- BleNodeConfig(JSONObject) - Constructor for class com.idevicesinc.sweetblue.BleNodeConfig
-
- BleNodeConfig.DefaultHistoricalDataLogFilter - Class in com.idevicesinc.sweetblue
-
- BleNodeConfig.DefaultTaskTimeoutRequestFilter - Class in com.idevicesinc.sweetblue
-
- BleNodeConfig.HistoricalDataFactory - Interface in com.idevicesinc.sweetblue
-
- BleNodeConfig.HistoricalDataLogFilter - Interface in com.idevicesinc.sweetblue
-
- BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent - Class in com.idevicesinc.sweetblue
-
- BleNodeConfig.HistoricalDataLogFilter.Please - Class in com.idevicesinc.sweetblue
-
- BleNodeConfig.HistoricalDataLogFilter.Source - Enum in com.idevicesinc.sweetblue
-
Signifies where the data came from, usually from a BLE read or notification.
- BleNotify - Class in com.idevicesinc.sweetblue
-
- BleNotify() - Constructor for class com.idevicesinc.sweetblue.BleNotify
-
- BleNotify(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleNotify
-
- BleNotify(UUID) - Constructor for class com.idevicesinc.sweetblue.BleNotify
-
- BleNotify(BleNotify) - Constructor for class com.idevicesinc.sweetblue.BleNotify
-
Constructor which creates a new
BleNotify
from the one given.
- BleNotify.Builder - Class in com.idevicesinc.sweetblue
-
Builder class to build out a list (or array) of
BleNotify
instances.
- BleOp<T extends BleOp> - Class in com.idevicesinc.sweetblue
-
Base class for basic BLE operations (read, write, notify).
- BleOp() - Constructor for class com.idevicesinc.sweetblue.BleOp
-
- BleOp(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleOp
-
- BleOp(UUID) - Constructor for class com.idevicesinc.sweetblue.BleOp
-
- BleRead - Class in com.idevicesinc.sweetblue
-
Builder-type class used when performing reads on BLE devices.
- BleRead() - Constructor for class com.idevicesinc.sweetblue.BleRead
-
- BleRead(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleRead
-
- BleRead(UUID) - Constructor for class com.idevicesinc.sweetblue.BleRead
-
- BleRead(BleRead) - Constructor for class com.idevicesinc.sweetblue.BleRead
-
Constructor which creates a new
BleRead
from the one given.
- BleRead.Builder - Class in com.idevicesinc.sweetblue
-
Builder class to build out a list (or array) of
BleRead
instances.
- BleScanApi - Enum in com.idevicesinc.sweetblue
-
Type-safe parallel of various static final int members of ScanSettings
and a way to
force pre-Lollipop scanning mode.
- BleScanPower - Enum in com.idevicesinc.sweetblue
-
Type-safe parallel of various static final int members of ScanSettings
for setting the scanning power
when using the Lollipop scanning API.
- BleScanRecord - Class in com.idevicesinc.sweetblue.utils
-
Class used to store information from a BLE scan record.
- BleScanRecord() - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Basic constructor to use if you are building a scan record to advertise.
- BleScanRecord(UUID) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- BleScanRecord(UUID, byte[]) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- BleScanRecord(UUID, byte[], BleScanRecord.Option...) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- BleScanRecord(UUID, BleScanRecord.Option...) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- BleScanRecord(UUID[], BleScanRecord.Option...) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- BleScanRecord(Pointer<Integer>, Pointer<Integer>, List<UUID>, boolean, short, byte[], Map<UUID, byte[]>, String, boolean) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Old Constructor used to be used internally when a
BleDevice
is discovered.
- BleScanRecord(Pointer<Integer>, Pointer<Integer>, List<UUID>, boolean, List<ManufacturerData>, Map<UUID, byte[]>, String, boolean) - Constructor for class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Constructor used internally when a
BleDevice
is discovered.
- BleScanRecord.Option - Enum in com.idevicesinc.sweetblue.utils
-
Enumeration for advertising options
- BleServer - Class in com.idevicesinc.sweetblue
-
- BleServerState - Enum in com.idevicesinc.sweetblue
-
An enumeration of the various states that a
BleServer
can be in on a per-client (mac address) basis.
- BleService - Class in com.idevicesinc.sweetblue
-
Wrapper class which holds an instance of BluetoothGattService
.
- BleService(UhOhListener.UhOh) - Constructor for class com.idevicesinc.sweetblue.BleService
-
- BleService(BluetoothGattService) - Constructor for class com.idevicesinc.sweetblue.BleService
-
- BleServices - Class in com.idevicesinc.sweetblue.utils
-
- BleSetupHelper - Class in com.idevicesinc.sweetblue.utils
-
This class is used to handle the new hairy logic for getting bluetooth low-energy scan results that is introduced with Build.VERSION_CODES.M
.
- BleSetupHelper(BleManager, Activity) - Constructor for class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
Constructor for use when you don't want a result listener.
- BleSetupHelper(BleManager, Activity, BleSetupHelper.ResultListener) - Constructor for class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
Constructor for use when you want a result listener.
- BleSetupHelper(BleManager, Activity, BleSetupHelper.BluetoothEnablerImpl, BleSetupHelper.ResultListener) - Constructor for class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
Constructor for use when you want a result listener, and to provide your own implementation of
the enabler, or add on to the implementation with custom permissions.
- BleSetupHelper.BluetoothEnablerImpl - Class in com.idevicesinc.sweetblue.utils
-
This class implements all of the enabler logic that can be overridden to alter the look or the messaging of the enabler.
- BleSetupHelper.DefaultString - Enum in com.idevicesinc.sweetblue.utils
-
Enumerates the built in strings used by the enabler to convey information to users.
- BleSetupHelper.ErrorCode - Enum in com.idevicesinc.sweetblue.utils
-
Enumerates the various errors that can happen.
- BleSetupHelper.Permission - Enum in com.idevicesinc.sweetblue.utils
-
Enumerates the various permissions that we will try to enable (if needed)
- BleSetupHelper.PermissionInstance - Class in com.idevicesinc.sweetblue.utils
-
This class holds a permission and user defined metadata.
- BleSetupHelper.Result - Class in com.idevicesinc.sweetblue.utils
-
- BleSetupHelper.ResultListener - Interface in com.idevicesinc.sweetblue.utils
-
This class holds a permission and user defined metadata.
- BleSetupHelper.State - Enum in com.idevicesinc.sweetblue.utils
-
- BleStatuses - Class in com.idevicesinc.sweetblue
-
A collection of various BLE status codes that for whatever reason are not exposed through Android's
public BLE layer - this can be because they are public
but use the @hide annotation,
or they are not public
in the first place, or they can only be found by Googling
for native C/C++ library code.
- BleStatuses() - Constructor for class com.idevicesinc.sweetblue.BleStatuses
-
- BleTask - Enum in com.idevicesinc.sweetblue
-
Under the hood, SweetBlue uses a priority task queue to serialize all interaction with the native BLE stack.
- BleTransaction - Class in com.idevicesinc.sweetblue
-
Abstract base class for transactions passed to various methods of
BleDevice
.
- BleTransaction() - Constructor for class com.idevicesinc.sweetblue.BleTransaction
-
- BleTransaction.Atomicity - Enum in com.idevicesinc.sweetblue
-
- BleTransaction.Auth - Class in com.idevicesinc.sweetblue
-
- BleTransaction.EndReason - Enum in com.idevicesinc.sweetblue
-
- BleTransaction.Init - Class in com.idevicesinc.sweetblue
-
- BleTransaction.Ota - Class in com.idevicesinc.sweetblue
-
- BleUuid - Class in com.idevicesinc.sweetblue.utils
-
- BleUuid(UUID, BleUuid.UuidSize) - Constructor for class com.idevicesinc.sweetblue.utils.BleUuid
-
- BleUuid.UuidSize - Enum in com.idevicesinc.sweetblue.utils
-
Enumeration used to dictate the "size" of a UUID
when building a scan packet.
- BleWrite - Class in com.idevicesinc.sweetblue
-
Builder-type class for sending a write over BLE.
- BleWrite() - Constructor for class com.idevicesinc.sweetblue.BleWrite
-
- BleWrite(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleWrite
-
- BleWrite(UUID) - Constructor for class com.idevicesinc.sweetblue.BleWrite
-
- BleWrite(boolean) - Constructor for class com.idevicesinc.sweetblue.BleWrite
-
- BleWrite(BleWrite) - Constructor for class com.idevicesinc.sweetblue.BleWrite
-
Constructor which creates a new
BleWrite
from an existing one.
- BleWrite.Builder - Class in com.idevicesinc.sweetblue
-
Builder class to build out a list (or array) of
BleWrite
instances.
- BleWriteTransaction - Class in com.idevicesinc.sweetblue
-
- BleWriteTransaction() - Constructor for class com.idevicesinc.sweetblue.BleWriteTransaction
-
- BleWriteTransaction(BleWriteTransaction.FailListener) - Constructor for class com.idevicesinc.sweetblue.BleWriteTransaction
-
- BleWriteTransaction(BleWriteTransaction.WriteQueueListener, BleWriteTransaction.FailListener) - Constructor for class com.idevicesinc.sweetblue.BleWriteTransaction
-
- BleWriteTransaction.FailListener - Interface in com.idevicesinc.sweetblue
-
Interface for handling failures when writing.
- BleWriteTransaction.FailListener.Please - Class in com.idevicesinc.sweetblue
-
Class used to dictate what should happen if a write fail happens.
- BleWriteTransaction.WriteQueueListener - Interface in com.idevicesinc.sweetblue
-
Interface for listening between each write made in the queue.
- BleWriteTransaction.WriteQueueListener.Please - Class in com.idevicesinc.sweetblue
-
Class used to tell this
BleWriteTransaction
to either proceed to the next write,
or cancel this transaction.
- blockingShutdown - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- BLOOD_PRESSURE_FEATURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BLOOD_PRESSURE_MEASUREMENT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BLOOD_PRESSURE_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- bluetoothDeviceFactory - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
This option is exposed for unit testing.
- BluetoothEnabler - Class in com.idevicesinc.sweetblue.utils
-
- BluetoothEnabler.BluetoothEnablerFilter - Interface in com.idevicesinc.sweetblue.utils
-
Deprecated.
- BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent - Class in com.idevicesinc.sweetblue.utils
-
Deprecated.
- BluetoothEnabler.BluetoothEnablerFilter.Please - Class in com.idevicesinc.sweetblue.utils
-
Deprecated.
- BluetoothEnabler.BluetoothEnablerFilter.Stage - Enum in com.idevicesinc.sweetblue.utils
-
Deprecated.
Enumerates changes in the "enabling" stage before a
Bluetooth LE scan is started.
- BluetoothEnabler.BluetoothEnablerFilter.Status - Enum in com.idevicesinc.sweetblue.utils
-
Deprecated.
- BluetoothEnabler.DefaultBluetoothEnablerFilter - Class in com.idevicesinc.sweetblue.utils
-
Deprecated.
- BluetoothEnablerImpl() - Constructor for class com.idevicesinc.sweetblue.utils.BleSetupHelper.BluetoothEnablerImpl
-
- bluetoothManagerImplementation - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
This option is exposed for unit testing.
- BODY_COMPOSITION_FEATURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BODY_COMPOSITION_MEASUREMENT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BODY_COMPOSITION_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BODY_SENSOR_LOCATION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- bond(BondListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Same as
BleDevice.bond()
but you can pass a listener to be notified of the details behind success or failure.
- bond() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Attempts to create a bond.
- bond() - Static method in class com.idevicesinc.sweetblue.BondFilter.Please
-
Device should be bonded if it isn't already.
- bond(BondListener) - Static method in class com.idevicesinc.sweetblue.BondFilter.Please
-
- bond(BondListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- bond() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Bonds this device.
- BOND_BONDED - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- BOND_BONDING - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- BOND_FAIL_REASON_NOT_APPLICABLE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- BOND_FAIL_REASON_NOT_AVAILABLE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Used when attempting to bond on a device whose API level is less than 19, or does not have access to android's
BluetoothDevice.createBond()
method.
- bond_justAddTheTask(P_Task_Bond.E_TransactionLockBehavior, boolean) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- BOND_MANAGEMENT_CONTROL_POINT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BOND_MANAGEMENT_FEATURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BOND_MANAGEMENT_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BOND_NONE - Static variable in class com.idevicesinc.sweetblue.internal.android.DeviceConst
-
- bond_private(boolean, boolean, BondListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- bond_private(BondFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- BOND_SUCCESS - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt succeeded.
- BondException - Exception in com.idevicesinc.sweetblue.rx.exception
-
- BondException(BondListener.BondEvent) - Constructor for exception com.idevicesinc.sweetblue.rx.exception.BondException
-
- bondFail(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- bondFail(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- bondFailReason() - Method in class com.idevicesinc.sweetblue.DeviceReconnectFilter.ConnectFailEvent
-
- bondFilter - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- BondFilter - Interface in com.idevicesinc.sweetblue
-
As of now there are two main default uses for this class...
- BondFilter.CharacteristicEvent - Class in com.idevicesinc.sweetblue
-
- BondFilter.CharacteristicEventType - Enum in com.idevicesinc.sweetblue
-
- BondFilter.ConnectionBugEvent - Class in com.idevicesinc.sweetblue
-
- BondFilter.ConnectionBugEvent.Please - Class in com.idevicesinc.sweetblue
-
- BondFilter.Please - Class in com.idevicesinc.sweetblue
-
Return value for the various interface methods of
BondFilter
.
- BondFilter.StateChangeEvent - Class in com.idevicesinc.sweetblue
-
- bondIf(boolean) - Static method in class com.idevicesinc.sweetblue.BondFilter.Please
-
- bondIf(boolean, BondListener) - Static method in class com.idevicesinc.sweetblue.BondFilter.Please
-
- bondingFailFailsConnection - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- BondListener - Interface in com.idevicesinc.sweetblue
-
- bondListener(BondFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- BondListener.BondEvent - Class in com.idevicesinc.sweetblue
-
- BondListener.BondEvent.Type - Enum in com.idevicesinc.sweetblue
-
- BondListener.Status - Enum in com.idevicesinc.sweetblue
-
- bondRetryFilter - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- BondRetryFilter - Interface in com.idevicesinc.sweetblue
-
Interface used to tell SweetBlue how to behave when a bond attempt fails.
- BondRetryFilter.DefaultBondRetryFilter - Class in com.idevicesinc.sweetblue
-
- BondRetryFilter.Please - Class in com.idevicesinc.sweetblue
-
Please class to tell the library if it should retry bonding to the device again or not.
- BondRetryFilter.RetryEvent - Class in com.idevicesinc.sweetblue
-
Event class which holds an instance of the device that a bond has failed on, and the failure code.
- BondRetryFilter.Status - Enum in com.idevicesinc.sweetblue
-
- bondSuccess(BleDevice) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- bondSuccess(BleDevice, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send the callback that a bond was successful, and delays the callback by the amount of time specified
- bondTiming(BondListener.Status) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- bool(Boolean, Boolean) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- bool(Boolean, Boolean) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- boolOrDefault(Boolean) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- boolOrDefault(Boolean) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- BOOT_KEYBOARD_INPUT_REPORT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BOOT_KEYBOARD_OUTPUT_REPORT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- BOOT_MOUSE_INPUT_REPORT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- broadcast() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- build() - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- build() - Method in class com.idevicesinc.sweetblue.utils.CharacteristicPermissions
-
- build() - Method in class com.idevicesinc.sweetblue.utils.DescriptorBuilder
-
- build() - Method in class com.idevicesinc.sweetblue.utils.DescriptorPermissions
-
- build() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
- build() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- build() - Method in class com.idevicesinc.sweetblue.utils.ServiceBuilder
-
- buildArray() - Method in class com.idevicesinc.sweetblue.BleDescriptorRead.Builder
-
- buildArray() - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
- buildArray() - Method in class com.idevicesinc.sweetblue.BleNotify.Builder
-
- buildArray() - Method in class com.idevicesinc.sweetblue.BleRead.Builder
-
- buildArray() - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
- Builder() - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead.Builder
-
- Builder(UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead.Builder
-
- Builder(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead.Builder
-
- Builder(UUID, UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorRead.Builder
-
- Builder() - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
- Builder(UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
- Builder(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
- Builder(UUID, UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
- Builder() - Constructor for class com.idevicesinc.sweetblue.BleNotify.Builder
-
- Builder(UUID) - Constructor for class com.idevicesinc.sweetblue.BleNotify.Builder
-
- Builder(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleNotify.Builder
-
- Builder() - Constructor for class com.idevicesinc.sweetblue.BleRead.Builder
-
- Builder(UUID) - Constructor for class com.idevicesinc.sweetblue.BleRead.Builder
-
- Builder(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleRead.Builder
-
- Builder() - Constructor for class com.idevicesinc.sweetblue.BleWrite.Builder
-
- Builder(UUID) - Constructor for class com.idevicesinc.sweetblue.BleWrite.Builder
-
- Builder(UUID, UUID) - Constructor for class com.idevicesinc.sweetblue.BleWrite.Builder
-
- Builder() - Constructor for class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
- buildPacket() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Build a byte[] scan record from the data stored in this instance.
- buildService() - Method in class com.idevicesinc.sweetblue.utils.ServiceBuilder
-
- byteSize() - Method in enum com.idevicesinc.sweetblue.utils.BleUuid.UuidSize
-
- bytesToBinaryString(byte[]) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
Convert a byte array to a binary string
- bytesToBinaryString(byte[], int) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
Convert a byte array to a binary string
Also inserts spaces between every count bytes (for legibility)
- bytesToHexString(byte[]) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
Convert a byte array to a hex string.
- bytesToMacAddress(byte[]) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
- GATT_AUTH_FAIL - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_BUSY - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_CMD_STARTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_CMD_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_DB_FULL - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_ENCRYPED_MITM - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_ENCRYPED_NO_MITM - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_ERR_UNLIKELY - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_ERROR - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_HANDLE_VALUE_CONF - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_HANDLE_VALUE_IND - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_HANDLE_VALUE_NOTIF - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_ILLEGAL_PARAMETER - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INSUF_AUTHENTICATION - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INSUF_AUTHORIZATION - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INSUF_ENCRYPTION - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INSUF_KEY_SIZE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INSUF_RESOURCE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INTERNAL_ERROR - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INVALID_ATTR_LEN - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INVALID_CFG - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INVALID_HANDLE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INVALID_OFFSET - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_INVALID_PDU - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_MORE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_NO_RESOURCES - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_NOT_ENCRYPTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_NOT_FOUND - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_NOT_LONG - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_OP_CODE_MAX - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_PENDING - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_PREPARE_Q_FULL - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_READ_MTU_OVERHEAD - Static variable in class com.idevicesinc.sweetblue.BleNodeConfig
-
The overhead in bytes that is subtracted from the total mtu size (e.g.
- GATT_READ_NOT_PERMIT - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_EXEC_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_FIND_INFO - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_FIND_TYPE_VALUE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_MTU - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_NOT_SUPPORTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_PREPARE_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_READ - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_READ_BLOB - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_READ_BY_GRP_TYPE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_READ_BY_TYPE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_READ_MULTI - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_REQ_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_ERROR - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_EXEC_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_FIND_INFO - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_FIND_TYPE_VALUE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_MTU - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_PREPARE_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_READ - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_READ_BLOB - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_READ_BY_GRP_TYPE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_READ_BY_TYPE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_READ_MULTI - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_RSP_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_SERVER - Static variable in class com.idevicesinc.sweetblue.internal.android.GattConst
-
- GATT_SERVICE_STARTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_SIGN_CMD_WRITE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_STATUS_NOT_APPLICABLE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_SUCCESS - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_UNSUPPORT_GRP_TYPE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_WRITE_MTU_OVERHEAD - Static variable in class com.idevicesinc.sweetblue.BleNodeConfig
-
The overhead in bytes that is subtracted from the total mtu size (e.g.
- GATT_WRITE_NOT_PERMIT - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- GATT_WRONG_STATE - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
- gattBleState(int, boolean) - Static method in class com.idevicesinc.sweetblue.utils.CodeHelper
-
- gattBondState(int, boolean) - Static method in class com.idevicesinc.sweetblue.utils.CodeHelper
-
- gattConn(int, boolean) - Static method in class com.idevicesinc.sweetblue.utils.CodeHelper
-
- gattConnStatus(int, boolean) - Static method in class com.idevicesinc.sweetblue.utils.CodeHelper
-
- GattConst - Class in com.idevicesinc.sweetblue.internal.android
-
Class used to hold values from BluetoothGatt
- GattDatabase - Class in com.idevicesinc.sweetblue.utils
-
Use this class to build out a GATT database for your simulated devices when unit testing.
- GattDatabase() - Constructor for class com.idevicesinc.sweetblue.utils.GattDatabase
-
- gattFactory - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
This option is exposed for unit testing.
- gattRefreshDelay - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- gattRefreshOption - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- gattStatus() - Method in class com.idevicesinc.sweetblue.AddServiceListener.ServiceAddEvent
-
- gattStatus() - Method in class com.idevicesinc.sweetblue.DeviceStateListener.StateEvent
-
- gattStatus(IBleManager, int) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- gattStatus() - Method in class com.idevicesinc.sweetblue.NotificationListener.NotificationEvent
-
The native gatt status returned from the stack, if applicable.
- gattStatus(IncomingListener.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- gattStatus() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
The native gatt status returned from the stack, if applicable.
- gattStatus() - Method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailEvent
-
The gattStatus returned, if applicable, from native callbacks like BluetoothGattCallback.onConnectionStateChange(BluetoothGatt, int, int)
or BluetoothGattCallback.onServicesDiscovered(BluetoothGatt, int)
.
- gattStatus() - Method in class com.idevicesinc.sweetblue.rx.RxNotificationEvent
-
- gattStatus() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- gattStatus() - Method in class com.idevicesinc.sweetblue.ServerStateListener.StateEvent
-
- gattStatus(int, boolean) - Static method in class com.idevicesinc.sweetblue.utils.CodeHelper
-
- gattStatus_received() - Method in class com.idevicesinc.sweetblue.OutgoingListener.OutgoingEvent
-
The gattStatus received from an attempted communication with the client.
- gattStatus_received() - Method in class com.idevicesinc.sweetblue.rx.RxOutgoingEvent
-
- gattStatus_sent() - Method in class com.idevicesinc.sweetblue.OutgoingListener.OutgoingEvent
-
- gattStatus_sent() - Method in class com.idevicesinc.sweetblue.rx.RxOutgoingEvent
-
- gattUnbondReason(int, boolean) - Static method in class com.idevicesinc.sweetblue.utils.CodeHelper
-
- GENDER - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- GENERIC_ACCESS_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- GENERIC_ATTRIBUTES_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- GenericListener_T<T_Event extends Event,T_Return> - Interface in com.idevicesinc.sweetblue.utils
-
- GenericListener_Void<T_Event extends Event> - Interface in com.idevicesinc.sweetblue.utils
-
- get(EpochTimeRange, int) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- get(EpochTimeRange, int) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- get(Context) - Static method in class com.idevicesinc.sweetblue.BleManager
-
Create the singleton instance or retrieve the already-created singleton instance with default configuration options set.
- get(Context, BleManagerConfig) - Static method in class com.idevicesinc.sweetblue.BleManager
-
Create the singleton instance or retrieve the already-created singleton instance with custom configuration options set.
- get(Context, RxBleManagerConfig) - Static method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- get(Context) - Static method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getAddress() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- getAddress() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getAddress() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- getAddress() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getAddress() - Method in class com.idevicesinc.sweetblue.internal.android.P_DeviceHolder
-
- getAddress() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Returns the mac address for this device
- getAddress() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns the mac address of the "controller" (the phone/tablet).
- getAdvertisedServiceData() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getAdvertisedServiceData() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getAdvertisedServices() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getAdvertisedServices() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getAdvertisingFlags() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getAdvertisingFlags() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getAdvertisingFlags() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getAdvertisingMode() - Method in class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
- getAdvFlags() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Get the advertising flags for this instance.
- getAmendedData() - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Please
-
- getAmendedEpochTime() - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Please
-
- getApplicationContext() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the Application
provided to the constructor.
- getApplicationContext() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the Application
provided to the constructor.
- getApplicationContext() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the Application
provided to the constructor.
- getApplyMode() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- getAtomicity() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Default is Boolean.FALSE
.
- getAtomicity() - Method in interface com.idevicesinc.sweetblue.internal.IBleTransaction.Callback
-
- getAtomicity() - Method in interface com.idevicesinc.sweetblue.P_Bridge_User.TransactionHolder
-
- getAtomicity() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
Default is Boolean.FALSE
.
- getAuthRetryValue() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- getAuthRetryValue() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- getAuthRetryValue() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- getAutoConnectUsage() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getAverageReadTime() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getAverageReadTime() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getAverageReadTime() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getAverageWriteTime() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getAverageWriteTime() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getAverageWriteTime() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getBleDevice() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- getBleDevice() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- getBleDevice() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- getBleDevice() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- getBleDevice() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getBleDevice(IBleDevice) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getBleDevice() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getBleDevice() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Returns the
BleDevice
instance held by this class.
- getBleDevice() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Returns the
BleDevice
instance held in this class.
- getBleDeviceListFromScanIntent(Intent, IBleManager) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- getBleManager() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getBleNode(IBleNode) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getBleServer(IBleServer) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getBleServer() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getBleServer() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- getBleService(UUID, LogFunction) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- getBleService(UUID, LogFunction) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- getBleService(UUID, LogFunction) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Method used internally to retrieve a
BleService
instance.
- getBleState() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getBleState() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getBleState() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- getBlob(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getBlob() - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
Returns the data instance (WARNING: not cloned) passed into the constructor.
- getBlob() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns the BLOB of the historical data as a
byte[]
, equivalent to
HistoricalData.getBlob()
but a raw
byte[]
is used for performance reasons.
- getBlob_string() - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
- getBluetoothLeAdvertiser(BluetoothAdapter) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- getBondedDevices() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getBondedDevices() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getBondedDevices() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns a
Set
of
P_DeviceHolder
representing the devices that are currently bonded to this manager/adaptor.
- getBondFailReason() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getBondManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getBondState() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- getBondState() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- getBondState() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Returns the current bond state.
- getCallback() - Method in interface com.idevicesinc.sweetblue.internal.android.IServerListener
-
- getCharacteristic() - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
Returns the instance of BluetoothGattCharacteristic
held in this class.
- getCharacteristic() - Method in class com.idevicesinc.sweetblue.BleDescriptor
-
Returns this descriptor's parent characteristic.
- getCharacteristicForUUID(UUID) - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
- getCharacteristics() - Method in class com.idevicesinc.sweetblue.BleService
-
- getCharacteristicUuid() - Method in class com.idevicesinc.sweetblue.BleOp
-
Returns the characteristic UUID of this operation.
- getCharUuid(MtuTestCallback.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getClientCount() - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns the total number of clients this server is connecting or connected to (or previously so).
- getClientCount(BleServerState) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns the number of clients that are in the current state.
- getClientCount(BleServerState...) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns the number of clients that are in any of the given states.
- getClientCount() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns the total number of clients this server is connecting or connected to (or previously so).
- getClientCount(BleServerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns the number of clients that are in the current state.
- getClientCount(BleServerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns the number of clients that are in any of the given states.
- getClientCount() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Returns the total number of clients this server is connecting or connected to (or previously so).
- getClientCount(BleServerState) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Returns the number of clients that are in the current state.
- getClientCount(BleServerState...) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Returns the number of clients that are in any of the given states.
- getClients(ForEach_Void<String>) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients(ForEach_Void<String>, BleServerState) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients(ForEach_Void<String>, BleServerState...) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients(ForEach_Breakable<String>) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients(ForEach_Breakable<String>, BleServerState) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients(ForEach_Breakable<String>, BleServerState...) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients() - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns all the clients connected or connecting (or previously so) to this server.
- getClients(BleServerState) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns all the clients connected or connecting (or previously so) to this server.
- getClients(BleServerState...) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns all the clients connected or connecting (or previously so) to this server.
- getClients(ForEach_Void<String>) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients(ForEach_Void<String>, BleServerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients(ForEach_Void<String>, BleServerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients(ForEach_Breakable<String>) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients(ForEach_Breakable<String>, BleServerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients(ForEach_Breakable<String>, BleServerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns all the clients connected or connecting (or previously so) to this server.
- getClients(BleServerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns all the clients connected or connecting (or previously so) to this server.
- getClients(BleServerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns all the clients connected or connecting (or previously so) to this server.
- getClients() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- getClients_List() - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients_List(BleServerState) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients_List(BleServerState...) - Method in class com.idevicesinc.sweetblue.BleServer
-
- getClients_List() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients_List(BleServerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getClients_List(BleServerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getColumnCount() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getColumnIndex(String) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getColumnIndex() - Method in enum com.idevicesinc.sweetblue.utils.HistoricalDataColumn
-
- getColumnIndexOrThrow(String) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getColumnName(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getColumnName() - Method in enum com.idevicesinc.sweetblue.utils.HistoricalDataColumn
-
- getColumnNames() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getConfig() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getConfig() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getConfig() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getConfig() - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
- getConfigClone() - Method in class com.idevicesinc.sweetblue.BleManager
-
- getConfigClone() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getConfigClone() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getConnectFailReason() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getConnectFailRetryCount() - Method in class com.idevicesinc.sweetblue.defaults.DefaultDeviceReconnectFilter
-
- getConnectionFailHistory(IBleDevice) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- getConnectionManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getConnectionOrdinal(BleDeviceState) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getConnectionPriority() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getConnectionPriority() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getConnectionPriority() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getConnectionRetryCount() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the connection failure retry count during a retry loop.
- getConnectionRetryCount() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getConnectionRetryCount() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the connection failure retry count during a retry loop.
- getConnectionState(IBluetoothDevice, int) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getConnectionState(IBluetoothDevice, int) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getConnectionState(IBluetoothDevice, int) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns the connection state of this device.
- getCount(String, UUID, EpochTimeRange) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- getCount(String, UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- getCount(EpochTimeRange) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- getCount(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- getCount() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getCount() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns the numbers of rows in the cursor.
- getCrashResolver() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getCurrentTime() - Static method in class com.idevicesinc.sweetblue.utils.Utils_Time
-
- getCursor(String, UUID, EpochTimeRange) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- getCursor(String, UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- getCursor(EpochTimeRange) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- getCursor(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- getData() - Method in class com.idevicesinc.sweetblue.BleOp
-
- getData(MtuTestCallback.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getData() - Method in interface com.idevicesinc.sweetblue.utils.FutureData
-
- getData() - Method in class com.idevicesinc.sweetblue.utils.PresentData
-
- getDefaultAddServiceListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultBondListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultDeviceConnectListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultDeviceReconnectFilter() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultDeviceStateListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultErrorMessage() - Method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.ErrorCode
-
- getDefaultNotificationListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultReadWriteListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultServerConnectListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultServerIncomingListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultServerReconnectFilter() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultServerStateListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDefaultTaskStateListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDelayTime() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- getDelta() - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
- getDescription() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
- getDescriptor(UUID) - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
Returns an instance of
BleDescriptor
that holds the native
BluetoothGattDescriptor
for the
UUID
requested.
- getDescriptor() - Method in class com.idevicesinc.sweetblue.BleDescriptor
-
Returns the instance of BluetoothGattDescriptor
held in this class.
- getDescriptorFilter() - Method in class com.idevicesinc.sweetblue.BleOp
-
- getDescriptorForUUID(UUID) - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
- getDescriptors() - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
- getDescriptorUuid() - Method in class com.idevicesinc.sweetblue.BleOp
-
Returns the UUID of the descriptor for this operation.
- getDevice(String) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevice(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the first device that is in the given state, or
BleDevice.NULL
if no match is found.
- getDevice(Object...) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the first device that matches the query, or
BleDevice.NULL
if no match is found.
- getDevice(int) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevice() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Returns the device this transaction is running on.
- getDevice() - Method in class com.idevicesinc.sweetblue.compat.L_Util.ScanResult
-
- getDevice() - Method in class com.idevicesinc.sweetblue.internal.android.P_DeviceHolder
-
- getDevice(String) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevice(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the first device that is in the given state, or
BleDevice.NULL
if no match is found.
- getDevice(Object...) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the first device that matches the query, or
BleDevice.NULL
if no match is found.
- getDevice(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevice(BleDeviceState) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getDevice(String) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getDevice(Object...) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getDevice(int) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getDevice() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
Returns the device this transaction is running on.
- getDeviceAddress() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getDeviceCount() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the total number of devices this manager is...managing.
- getDeviceCount(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the number of devices that are in the current state.
- getDeviceCount(Object...) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the number of devices that match the given query.
- getDeviceCount() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the total number of devices this manager is...managing.
- getDeviceCount(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the number of devices that are in the current state.
- getDeviceCount(Object...) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the number of devices that match the given query.
- getDeviceCount() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the total number of devices this manager is...managing.
- getDeviceCount(BleDeviceState) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the number of devices that are in the current state.
- getDeviceCount(Object...) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the number of devices that match the given query.
- getDeviceLayer(IBleDevice) - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
- getDeviceListenerFactory() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDeviceManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDeviceManager_cache() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDeviceName(IBluetoothDevice, byte[]) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDeviceName() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
Returns the filter set the device name field of Bluetooth advertisement data.
- getDevices(Intent) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(ForEach_Void<BleDevice>) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(ForEach_Void<BleDevice>, BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(ForEach_Breakable<BleDevice>) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(ForEach_Breakable<BleDevice>, BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns all the devices managed by this class.
- getDevices(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(Object...) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(int) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices(Intent) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices(ForEach_Void<BleDevice>) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices(ForEach_Void<BleDevice>, BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices(ForEach_Breakable<BleDevice>) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices(ForEach_Breakable<BleDevice>, BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns an
Observable
that emits all
RxBleDevice
s managed by the library.
- getDevices_bonded() - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to return a Set
of currently bonded devices.
- getDevices_bonded() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to return a Set
of currently bonded devices.
- getDevices_bonded() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getDevices_List() - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List(Object...) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List(int) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List(Object...) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List_sorted() - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List_sorted(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List_sorted(Object...) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List_sorted(int) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_List_sorted() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List_sorted(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List_sorted(Object...) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_List_sorted(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDevices_previouslyConnected() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the mac addresses of all devices that we know about from both current and previous
app sessions.
- getDevices_previouslyConnected() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the mac addresses of all devices that we know about from both current and previous
app sessions.
- getDevices_previouslyConnected() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns an Observable
which emits the macAddresses of all devices that we know about from both
current and previous app sessions.
- getDevices_sorted() - Method in class com.idevicesinc.sweetblue.BleManager
-
- getDevices_sorted() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns an
Observable
that emits all
RxBleDevice
s managed by the library.
- getDiscoveryListener() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- getDiskOptionsManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getDisplayType() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
- getDisplayType() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
- getDistance() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getDistance() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getDistance() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getDouble(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getEffectiveWriteMtuSize() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the effective MTU size for a write.
- getEffectiveWriteMtuSize() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getEffectiveWriteMtuSize() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the effective MTU size for a write.
- getEnabledPermissions() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.Result
-
Returns a list of permissions that were successfully enabled
- getEpochTime() - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
Returns the timestamp passed into the constructor.
- getEpochTime() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns the epoch time of the historical data as a
long
, equivalent to
HistoricalData.getEpochTime()
but raw
long
is used for performance reasons.
- getEpochTime_date() - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
Convenience to return the timestamp as a Date
instance.
- getEpochTime_dateString(DateFormat) - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
Convenience to return the timestamp as a formatted string, for example pass new SimpleDateFormat("MM/dd/yyyy HH:mm:ss")
.
- getEpochTime_millis() - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
Convenience to return the epoch time as milliseconds since 1970.
- getErrorCode() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.Result
-
- getErrorMessage() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.Result
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.AdvertisingException
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.BondException
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.ConnectException
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.EventException
-
Returns the event instance holding information as to what went wrong.
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.NotifyEnableException
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.OutgoingException
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.ServerConnectException
-
- getEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.ServiceAddException
-
- getExponentValue() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
- getExtras() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getFallbackString() - Method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.DefaultString
-
- getFlags(BleScanRecord.Option[]) - Static method in enum com.idevicesinc.sweetblue.utils.BleScanRecord.Option
-
- getFloat(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getForceReadTimeout() - Method in class com.idevicesinc.sweetblue.BleNotify
-
Get the forced read timeout set in this
BleNotify
.
- getFormat() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
- getFormat() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
- getFromBleCharacteristic(BleCharacteristic, UUID) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- getFromQueue(IBleManager, Class<T>) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getFutureData(IncomingListener.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getFutureLocalTimeInfo() - Static method in class com.idevicesinc.sweetblue.utils.Utils_Time
-
- getFutureTime() - Static method in class com.idevicesinc.sweetblue.utils.Utils_Time
-
- getGatt() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- getGatt() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- getGatt() - Method in class com.idevicesinc.sweetblue.internal.android.P_GattHolder
-
- getGatt() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Internal method which does nothing, and has no value when unit testing.
- getGattLayer(IBleDevice) - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
- getGattObject() - Method in class com.idevicesinc.sweetblue.internal.P_NativeGattObject
-
- getGattStatus() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getHighestState() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getHistoricalData(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getHistoricalData(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns an
Observable
which emits
HistoricalData
for each data item for the UUID given, and within the specified range.
- getHistoricalData() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns the historical data at the current position.
- getHistoricalData_atOffset(UUID, int) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getHistoricalData_atOffset(UUID, EpochTimeRange, int) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getHistoricalData_atOffset(UUID, EpochTimeRange, int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getHistoricalData_atOffset(UUID, int) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getHistoricalData_atOffset(UUID, EpochTimeRange, int) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getHistoricalData_cursor(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns a cursor capable of random access to the database-persisted historical data for this device.
- getHistoricalData_cursor(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getHistoricalData_cursor(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getHistoricalData_forEach(UUID, ForEach_Void<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Provides all historical data through the "for each" provided.
- getHistoricalData_forEach(UUID, EpochTimeRange, ForEach_Void<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Provides all historical data through the "for each" provided within the range provided.
- getHistoricalData_forEach(UUID, ForEach_Breakable<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Provides all historical data through the "for each" provided.
- getHistoricalData_forEach(UUID, EpochTimeRange, ForEach_Breakable<HistoricalData>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Provides all historical data through the "for each" provided within the range provided.
- getHistoricalData_forEach(UUID, EpochTimeRange, ForEach_Void<HistoricalData>) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getHistoricalData_forEach(UUID, EpochTimeRange, ForEach_Breakable<HistoricalData>) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getHistoricalData_iterator(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns an iterator that will iterate through all
HistoricalData
entries.
- getHistoricalData_iterator(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns an iterator that will iterate through all
HistoricalData
entries within the range provided.
- getHistoricalData_iterator(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getHistoricalData_latest(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the cached data from the latest successful read or notify received for a given uuid.
- getHistoricalData_latest(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the cached data from the latest successful read or notify received for a given uuid.
- getHistoricalDatabase() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getHistoricalDataCount(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the number of historical data entries that have been logged for the device's given characteristic.
- getHistoricalDataCount(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the number of historical data entries that have been logged
for the device's given characteristic within the range provided.
- getHistoricalDataCount(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getHistoricalDataCount(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the number of historical data entries that have been logged for the device's given characteristic.
- getHistoricalDataCount(UUID, EpochTimeRange) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the number of historical data entries that have been logged
for the device's given characteristic within the range provided.
- getHistoricalDataLoadListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getHistoricalDataTableName(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the database table name for the underlying store of historical data for the given UUID
.
- getHistoricalDataTableName(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getIBleDevice(BleDevice) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getIBleManager(BleManager) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getIBleServer(BleServer) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getIBleTransaction(BleTransaction) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getIManager() - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getInitSweetBlueThreadHandler() - Static method in class com.idevicesinc.sweetblue.rx.plugins.RxSweetBluePlugins
-
Returns the current hook function.
- getInstance() - Static method in class com.idevicesinc.sweetblue.utils.TimeTracker
-
- getInstanceId() - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
- getInstanceId() - Method in class com.idevicesinc.sweetblue.BleService
-
- getInstanceId() - Method in interface com.idevicesinc.sweetblue.utils.UsesInstanceId
-
- getInt(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getInt(UUID) - Static method in class com.idevicesinc.sweetblue.utils.Uuids
-
Parses the first 8 characters of the string representations of the given UUID
as an integer hex string.
- getIntent(T_State) - Method in class com.idevicesinc.sweetblue.utils.State.ChangeEvent
-
Returns the intention behind the state change, or
State.ChangeIntent.NULL
if no state
change for the given state occurred.
- getInternalListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getInternalListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getInternalListener() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getIsAttemptingLongTermReconnect() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getIsForcedRemoteDisconnect() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getIsHalt() - Method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.State
-
- getIsLocationRelated() - Method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.Permission
-
- getIsUndiscoverAfter() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getIterator(EpochTimeRange) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- getIterator(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- getLastDisconnectIntent() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getLastDisconnectIntent() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getLastDisconnectIntent() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getLastDiscoveryTime() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getLastDiscoveryTime() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getLastDiscoveryTime() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getLastLog() - Method in class com.idevicesinc.sweetblue.utils.DebugLogger
-
Returns the last log statement
- getLastLogs(int) - Method in class com.idevicesinc.sweetblue.utils.DebugLogger
-
Return a List
with the last count of log statements.
- getLeastSignificantBits() - Method in class com.idevicesinc.sweetblue.utils.BleUuid
-
You shouldn't need to call this yourself, but it's left public for flexibility.
- getLimit() - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Please
-
- getListener_Advertise() - Method in class com.idevicesinc.sweetblue.BleServer
-
- getListener_Advertise() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getListener_Advertising() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getListener_Connect() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getListener_Connect() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getListener_Discovery() - Method in class com.idevicesinc.sweetblue.BleManager
-
- getListener_Discovery() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getListener_Incoming() - Method in class com.idevicesinc.sweetblue.BleServer
-
- getListener_Incoming() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getListener_Notification() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getListener_Notification() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getListener_Outgoing() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getListener_ReadWrite() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getListener_ReadWrite() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getListener_Reconnect() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getListener_Reconnect() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getListener_State() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getListener_State() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getListener_TaskState() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getListeners() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getLoadState() - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- getLoadState() - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- getLocalTimeInfo() - Static method in class com.idevicesinc.sweetblue.utils.Utils_Time
-
- getLogger() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getLogList() - Method in class com.idevicesinc.sweetblue.utils.DebugLogger
-
Returns a List
of log statements.
- getLogList_prettyString() - Method in class com.idevicesinc.sweetblue.utils.DebugLogger
-
- getLong(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getMacAddress() - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- getMacAddress() - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- getMacAddress() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the MAC address of this device, as retrieved from the native stack or provided through
BleManager.newDevice(String)
(or overloads thereof).
- getMacAddress() - Method in class com.idevicesinc.sweetblue.BleNode
-
- getMacAddress() - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns the local mac address provided by BluetoothAdapter.getAddress()
.
- getMacAddress() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getMacAddress() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns the local mac address provided by BluetoothAdapter.getAddress()
.
- getMacAddress() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getMacAddress() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- getManager() - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns this endpoint's manager.
- getManager() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
- getManagerLayer(IBleDevice) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getManagerLayer() - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
- getManagerListenerFactory() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getManufacturerData() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getManufacturerData() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getManufacturerData() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getManufacturerData() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Get the manufacturer data from this instance.
- getManufacturerData() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getManufacturerDataList() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns a List
of all manufacturer data parsed in the scan record.
- getManufacturerDataMask() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getManufacturerId() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getManufacturerId() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getManufacturerId() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getManufacturerId() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- getManufacturerId() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
Returns the manufacturer id.
- getMetadata() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.PermissionInstance
-
- getModifiedStateBits(int, int, int) - Static method in class com.idevicesinc.sweetblue.utils.Utils_State
-
- getMostSignificantBits() - Method in class com.idevicesinc.sweetblue.utils.BleUuid
-
You shouldn't need to call this yourself, but it's left public for flexibility.
- getMtu() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getMtu() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getMtu() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getName() - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns the name this
BleServer
is using (and will be advertised as, if applicable).
- getName() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- getName() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getName() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- getName() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getName() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns the name this
BleServer
is using (and will be advertised as, if applicable).
- getName() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- getName() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Returns the name of the device
- getName() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns the name of this manager/adaptor.
- getName() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns the device name
- getName() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
- getName() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
- getName_debug() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns a name useful for logging and debugging.
- getName_debug() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getName_debug() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns a name useful for logging and debugging.
- getName_native() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the raw, unmodified device name retrieved from the stack.
- getName_native() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getName_native() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the raw, unmodified device name retrieved from the stack.
- getName_normalized() - Method in class com.idevicesinc.sweetblue.BleDevice
-
The name retrieved from
BleDevice.getName_native()
can change arbitrarily,
like the last 4 of the MAC address can get appended sometimes, and spaces
might get changed to underscores or vice-versa, caps to lowercase, etc.
- getName_normalized() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getName_normalized() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
The name retrieved from
RxBleDevice.getName_native()
can change arbitrarily,
like the last 4 of the MAC address can get appended sometimes, and spaces
might get changed to underscores or vice-versa, caps to lowercase, etc.
- getName_override() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getName_override() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getName_override() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getNative() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Provides just-in-case lower-level access to the native device instance.
- getNative() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the native manager.
- getNative() - Method in class com.idevicesinc.sweetblue.BleServer
-
Provides just-in-case lower-level access to the native server instance.
- getNative() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getNative() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the native manager.
- getNative() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Provides just-in-case lower-level access to the native server instance.
- getNative() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Provides just-in-case lower-level access to the native device instance.
- getNative() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the native manager.
- getNative() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Provides just-in-case lower-level access to the native server instance.
- getNativeAdapter() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the native bluetooth adapter.
- getNativeAdapter() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the native bluetooth adapter.
- getNativeAdapter() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the native bluetooth adapter.
- getNativeAdaptor() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getNativeAdaptor() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getNativeAdaptor() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns null
as the adaptor is mocked.
- getNativeAdvertisingCallback() - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- getNativeBit(BleDeviceState) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getNativeBleCharacteristic(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns the native characteristic for the given UUID in case you need lower-level access.
- getNativeBleCharacteristic(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeBleCharacteristic(UUID, UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeBleCharacteristic(UUID, UUID, DescriptorFilter) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeBleDescriptor(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeBleDescriptor(UUID, UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns the
BleDescriptor
for the given UUID in case you need lower-level access.
- getNativeBleDescriptor(UUID, UUID, UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeBleDescriptor_inChar(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeBleDescriptor_inService(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeBleService(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns the native service for the given UUID in case you need lower-level access.
- getNativeBleService(UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeBleServiceList() - Method in class com.idevicesinc.sweetblue.utils.GattDatabase
-
- getNativeCallback() - Method in interface com.idevicesinc.sweetblue.internal.android.IDeviceListener
-
- getNativeCharacteristic(UUID, UUID, DescriptorFilter) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics(ForEach_Void<BleCharacteristic>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics(ForEach_Breakable<BleCharacteristic>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics(UUID, ForEach_Void<BleCharacteristic>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics(UUID, ForEach_Breakable<BleCharacteristic>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics() - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all BluetoothGattCharacteristic
instances.
- getNativeCharacteristics(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics(UUID, ForEach_Void<BleCharacteristic>) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeCharacteristics(UUID, ForEach_Breakable<BleCharacteristic>) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeCharacteristics(UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeCharacteristics_List() - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics_List(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeCharacteristics_List(UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeCode() - Method in enum com.idevicesinc.sweetblue.BleManagerState
-
Returns the analogous native code, if applicable.
- getNativeData(BleScanRecord) - Static method in class com.idevicesinc.sweetblue.utils.P_Bridge_Utils
-
- getNativeDescriptors() - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node.
- getNativeDescriptors(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node in the given characteristic.
- getNativeDescriptors(ForEach_Void<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors(ForEach_Breakable<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors(UUID, UUID, ForEach_Void<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors(UUID, UUID, ForEach_Breakable<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors(UUID, UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeDescriptors(UUID, UUID, ForEach_Void<BleDescriptor>) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeDescriptors(UUID, UUID, ForEach_Breakable<BleDescriptor>) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeDescriptors_inChar(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node in the given characteristic.
- getNativeDescriptors_inChar(UUID, ForEach_Void<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors_inChar(UUID, ForEach_Breakable<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors_inChar_List(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node in the given characteristic as a list.
- getNativeDescriptors_inService(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node in the given service.
- getNativeDescriptors_inService(UUID, ForEach_Void<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors_inService(UUID, ForEach_Breakable<BleDescriptor>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeDescriptors_inService_List(UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node in the given service as a list.
- getNativeDescriptors_List() - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node as a list.
- getNativeDescriptors_List(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all descriptors on this node in the given characteristic as a list.
- getNativeDescriptors_List(UUID, UUID) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeDevice() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- getNativeDevice() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- getNativeDevice() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
This will always return null
, as when unit testing, we don't have any actual native devices.
- getNativeGatt() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getNativeGatt() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getNativeGatt() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getNativeLayer() - Method in class com.idevicesinc.sweetblue.BleServer
-
Provides just-in-case access to the abstracted server instance.
- getNativeLayer() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Provides just-in-case access to the abstracted server instance.
- getNativeLayer() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Provides just-in-case access to the abstracted server instance.
- getNativeListener(IBleDevice) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getNativeManager() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getNativeManager() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getNativeManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getNativeManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getNativeManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getNativeManager() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns null
as the manager is mocked.
- getNativeMode() - Method in enum com.idevicesinc.sweetblue.BleAdvertisingSettings.BleAdvertisingMode
-
- getNativeMode() - Method in enum com.idevicesinc.sweetblue.BleAdvertisingSettings.BleTransmissionPower
-
Returns one of the static final int members of AdvertiseSettings
- getNativeMode() - Method in enum com.idevicesinc.sweetblue.BleConnectionPriority
-
Returns one of the static final int members of
BleConnectionPriority
whose name starts with CONNECTION_PRIORITY_.
- getNativeMode() - Method in enum com.idevicesinc.sweetblue.BleScanPower
-
- getNativeScanCallback() - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- getNativeServer() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- getNativeServer() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- getNativeServer() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
Returns null
, as in unit tests it's mocked.
- getNativeServiceList(LogFunction) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- getNativeServiceList(LogFunction) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- getNativeServiceList(LogFunction) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Returns a List of
BleService
s that represent the backing gatt database.
- getNativeServiceList() - Method in class com.idevicesinc.sweetblue.utils.GattDatabase
-
Return the list of native
BluetoothGattService
s in this
GattDatabase
.
- getNativeServices() - Method in class com.idevicesinc.sweetblue.BleNode
-
Returns all BluetoothGattService
instances.
- getNativeServices(ForEach_Void<BleService>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeServices(ForEach_Breakable<BleService>) - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeServices() - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeServices(ForEach_Void<BleService>) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeServices(ForEach_Breakable<BleService>) - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeServices_List() - Method in class com.idevicesinc.sweetblue.BleNode
-
- getNativeServices_List() - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- getNativeSettings(BleScanRecord, BleAdvertisingSettings.BleAdvertisingMode, BleAdvertisingSettings.BleTransmissionPower, Interval) - Static method in class com.idevicesinc.sweetblue.utils.P_Bridge_Utils
-
- getNativeStateMask() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the actual native state mask representation of the
BleDeviceState
for this device.
- getNativeStateMask() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getNativeStateMask() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the actual native state mask representation of the
BleDeviceState
for this device.
- getNativeStatus() - Method in enum com.idevicesinc.sweetblue.AdvertisingListener.Status
-
- getNegotiatedMtuSize() - Method in class com.idevicesinc.sweetblue.MtuTestCallback.MtuTestEvent
-
The MTU size that was negotiated with the peripheral.
- getNextInsertCounter() - Method in class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- getNotificationListener() - Method in class com.idevicesinc.sweetblue.BleNotify
-
- getNotificationUri() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getOnSweetBlueThreadSchedulerHandler() - Static method in class com.idevicesinc.sweetblue.rx.plugins.RxSweetBluePlugins
-
Returns the current hook function.
- getOrigin() - Method in class com.idevicesinc.sweetblue.BleDevice
-
How the device was originally created, either from scanning or explicit creation.
- getOrigin() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getOrigin() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
How the device was originally created, either from scanning or explicit creation.
- getOutgoingListener(IncomingListener.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getOverrideReadWritePriority() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getPauseTime() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- getPendingIntent() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- getPermission() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.PermissionInstance
-
- getPersistanceLevel(BleNodeConfig.HistoricalDataLogFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getPhy_private() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getPhyOptions() - Method in enum com.idevicesinc.sweetblue.utils.Phy
-
- getPollManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getPosition() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getPosition() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns the current position of the cursor in the row set.
- getPositionInQueue(IBleManager, IBleDevice, String) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getPostLollipopCallback() - Method in interface com.idevicesinc.sweetblue.internal.android.IManagerListener
-
- getPostManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getPreLollipopCallback() - Method in interface com.idevicesinc.sweetblue.internal.android.IManagerListener
-
- getPriority(PA_Task) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getPriority() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getPriority() - Method in class com.idevicesinc.sweetblue.internal.P_Task_FactoryReset
-
- getPriority() - Method in class com.idevicesinc.sweetblue.internal.P_Task_Shutdown
-
- getProperNotificationType(BleCharacteristic, NotificationListener.Type) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- getProperties(BleCharacteristic) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getQueueSize(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getRandomTime(int, int) - Static method in class com.idevicesinc.sweetblue.utils.Util_Unit
-
Returns a random amount of time wrapped in an
Interval
instance from the given range.
- getRandomTime() - Static method in class com.idevicesinc.sweetblue.utils.Util_Unit
-
- getRange() - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- getRange() - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- getRawValue() - Method in class com.idevicesinc.sweetblue.utils.Distance
-
- getRawValue() - Method in class com.idevicesinc.sweetblue.utils.Interval
-
- getRawValue() - Method in class com.idevicesinc.sweetblue.utils.Percent
-
- getRawValue() - Method in class com.idevicesinc.sweetblue.utils.Unit
-
Subclasses must implement this to return their raw double
value.
- getReadWriteListener() - Method in class com.idevicesinc.sweetblue.BleOp
-
- getRecord() - Method in class com.idevicesinc.sweetblue.compat.L_Util.ScanResult
-
- getReliableWriteManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getRemedy() - Method in enum com.idevicesinc.sweetblue.UhOhListener.UhOh
-
- getRemoteDevice(String) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getRemoteDevice(String) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getRemoteDevice(String) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Default returns null
.
- getRequestCode() - Method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.Permission
-
- getRetryCount() - Method in class com.idevicesinc.sweetblue.defaults.DefaultServerReconnectFilter
-
- getRssi() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getRssi() - Method in class com.idevicesinc.sweetblue.compat.L_Util.ScanResult
-
- getRssi() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getRssi() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getRssiPercent() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Raw RSSI from
BleDevice.getRssi()
is a little cryptic, so this gives you a friendly 0%-100% value for signal strength.
- getRssiPercent() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getRssiPercent() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Raw RSSI from
RxBleDevice.getRssi()
is a little cryptic, so this gives you a friendly 0%-100% value for signal strength.
- getRssiValue() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- getRunningAverage() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getRunningAverageN() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getRxEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.EventException
-
- getRxEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.HistoricalDataLoadException
-
- getRxEvent() - Method in exception com.idevicesinc.sweetblue.rx.exception.ReadWriteException
-
- getRxMask() - Method in enum com.idevicesinc.sweetblue.utils.Phy
-
- getScanApi(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getScanFilter() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- getScanInfo() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getScanInfo() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getScanInfo() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getScanManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getScanPower(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getScanRecord() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the scan record from when we discovered the device.
- getScanRecord() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getScanRecord() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the scan record from when we discovered the device.
- getScanTime() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- getServer() - Method in class com.idevicesinc.sweetblue.BleManager
-
- getServer(IncomingListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getServer(GattDatabase) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getServer(GattDatabase, AddServiceListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getServer(IncomingListener, GattDatabase, AddServiceListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getServer() - Method in class com.idevicesinc.sweetblue.internal.android.P_ServerHolder
-
- getServer() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getServer(IncomingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getServer(GattDatabase) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getServer(GattDatabase, AddServiceListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getServer(IncomingListener, GattDatabase, AddServiceListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getServer(IncomingListener, GattDatabase, AddServiceListener) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getServer() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getServerLayer(IBleManager, P_ServerHolder) - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
- getServerListenerFactory() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getServerServiceManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- getService() - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
Returns an instance of
BleService
that holds the native
BluetoothGattService
which this
characteristic belongs to.
- getService() - Method in class com.idevicesinc.sweetblue.BleService
-
Returns the instance of BluetoothGattService
held in this class.
- getService(UUID) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- getService(UUID) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- getService(UUID) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
Returns a
BleService
instance which has the given
UUID
.
- getServiceData() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns a Map
of the service data in this instance.
- getServiceData() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getServiceDataMask() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getServiceDataUuid() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getServiceList() - Method in class com.idevicesinc.sweetblue.utils.GattDatabase
-
- getServiceManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getServices() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- getServices() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- getServices(Object...) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getServices() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
- getServiceUuid() - Method in class com.idevicesinc.sweetblue.BleOp
-
Returns the UUID
of the service for this operation.
- getServiceUuid(MtuTestCallback.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getServiceUuid() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
Returns the filter set on the service uuid.
- getServiceUuidMask() - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter
-
- getServiceUUIDS() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns a list of service UUID
s.
- getShort(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getShortName() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
- getSizeBits() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
- getSizeBytes() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
- getSkippedPermissions() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.Result
-
Returns a list of permissions that were not successfully enabled, but needed to be
- getStage() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- getState() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- getState() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- getState(int) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getState() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns the native state of the Bluetooth Adaptor
- getStateMask() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the bitwise state mask representation of
BleDeviceState
for this device.
- getStateMask() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns the abstracted bitwise state mask representation of
BleManagerState
for the manager instance.
- getStateMask(String) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns the bitwise state mask representation of
BleServerState
for the given client mac address.
- getStateMask() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getStateMask() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns the abstracted bitwise state mask representation of
BleManagerState
for the manager instance.
- getStateMask(String) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns the bitwise state mask representation of
BleServerState
for the given client mac address.
- getStateMask() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the bitwise state mask representation of
BleDeviceState
for this device.
- getStateMask() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns the abstracted bitwise state mask representation of
BleManagerState
for the manager instance.
- getStateMask(String) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Returns the bitwise state mask representation of
BleServerState
for the given client mac address.
- getStateTracker() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getStateTracker() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getStepsCompleted() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getStepsRemaining() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getString(Activity, String) - Static method in class com.idevicesinc.sweetblue.internal.P_StringHandler
-
- getString(BleSetupHelper.DefaultString) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.BluetoothEnablerImpl
-
This method is used by the enabler to obtain strings that will be shown to the user.
- getString(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getStringId() - Method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.DefaultString
-
- getStringValue(byte[], String) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
- getStringValue(byte[]) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
- getSuccessful() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.Result
-
If true, the enabler was able to obtain all of the required permissions.
- getTableName(String, UUID) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- getTableName(String, UUID) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- getTaskManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getTaskType() - Method in class com.idevicesinc.sweetblue.internal.P_Task_FactoryReset
-
- getTaskType() - Method in class com.idevicesinc.sweetblue.internal.P_Task_Shutdown
-
- getThread() - Method in interface com.idevicesinc.sweetblue.internal.P_SweetHandler
-
- getThread() - Method in class com.idevicesinc.sweetblue.internal.ThreadHandler
-
- getThreadLocalTransaction() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getThreadName(int) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- getTime() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Returns the total time that this transaction has been running.
- getTime() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
Returns the total time that this transaction has been running.
- getTimeElapsed() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getTimeInState(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- getTimeInState(BleManagerState) - Method in class com.idevicesinc.sweetblue.BleManager
-
- getTimeInState(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getTimeInState(BleManagerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getTimeInState(BleDeviceState) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- getTimeInState(BleManagerState) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- getTimeout() - Method in class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
Returns the timeout period.
- getTimeout(TaskTimeoutRequestFilter.TaskTimeoutRequestEvent) - Static method in class com.idevicesinc.sweetblue.BleNodeConfig
-
- getTimeRemaining() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getTimeSinceLastDiscovery() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getTiming() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getTotalAverage() - Method in class com.idevicesinc.sweetblue.utils.TimeEstimator
-
- getTraceIndex() - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
Should return the index of the current stack trace that contains the test method.
- getTransactionType() - Method in class com.idevicesinc.sweetblue.BleTransaction.Auth
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.BleTransaction.Init
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.BleTransaction.Ota
-
- getTransactionType() - Method in interface com.idevicesinc.sweetblue.P_ITransaction
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction.RxAuth
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction.RxInit
-
- getTransactionType() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction.RxOta
-
- getTransitoryConnectionState(int) - Static method in enum com.idevicesinc.sweetblue.BleDeviceState
-
A convenience for UI purposes, this returns the "highest" connection state representing
a transition from one state to another, so something with "ING" in the name (except
BleDeviceState.PERFORMING_OTA
).
- getTransmissionPower() - Method in class com.idevicesinc.sweetblue.BleAdvertisingSettings
-
- getTxMask() - Method in enum com.idevicesinc.sweetblue.utils.Phy
-
- getTxnFailReason() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- getTxnManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getTxPower() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns the calibrated transmission power of the device.
- getTxPower() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- getTxPower() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns the calibrated transmission power of the device.
- getTxPower() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Gets the Tx power
- getType(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getUhOh() - Method in class com.idevicesinc.sweetblue.internal.P_NativeGattObject
-
Mostly used internally, but if there was a particular issue when retrieving a gatt object, it will have an
UhOhListener.UhOh
with a status of what went wrong.
- getUpdateHandler(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- getUpdateHandler() - Static method in class com.idevicesinc.sweetblue.P_Bridge
-
- getUpdateHandler_Android(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- getUpdateRate() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getUpdateRate(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- getUuid() - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
Forwards BluetoothGattCharacteristic.getUuid()
.
- getUuid() - Method in class com.idevicesinc.sweetblue.BleDescriptor
-
Returns the UUID
of this descriptor.
- getUuid() - Method in class com.idevicesinc.sweetblue.BleService
-
Returns the UUID
of thi service.
- getUUID() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
- getUUID() - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
- getUuidBytes(UUID, BleUuid.UuidSize) - Static method in class com.idevicesinc.sweetblue.utils.Utils_ScanRecord
-
Returns a byte[] from the given
UUID
, the size of which is controlled by
BleUuid.UuidSize
.
- getUuidName(String) - Method in class com.idevicesinc.sweetblue.utils.BasicUuidNameMap
-
- getUuidName(String) - Method in class com.idevicesinc.sweetblue.utils.ReflectionUuidNameMap
-
- getUuidName(String) - Method in interface com.idevicesinc.sweetblue.utils.UuidNameMap
-
Returns the name of the UUID
to be used for logging/debugging purposes, for example "BATTERY_LEVEL".
- getUuidName(String) - Method in class com.idevicesinc.sweetblue.utils.UuidNameMap_ListWrapper
-
- getValue() - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
Forwards BluetoothGattCharacteristic.getValue()
.
- getValue() - Method in class com.idevicesinc.sweetblue.BleDescriptor
-
Returns this descriptor's current value.
- getWakeLockManager() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- getWantsAllOnMoveCalls() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- getWriteType() - Method in class com.idevicesinc.sweetblue.BleWrite
-
- getWriteType(MtuTestCallback.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- getWriteType_safe() - Method in class com.idevicesinc.sweetblue.BleWrite
-
- GLUCOSE_FEATURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- GLUCOSE_MEASUREMENT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- GLUCOSE_MEASUREMENT_CONTEXT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- GLUCOSE_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- go() - Method in class com.idevicesinc.sweetblue.utils.HistoricalDataQuery
-
- go(HistoricalDataQueryListener) - Method in class com.idevicesinc.sweetblue.utils.HistoricalDataQuery
-
- gt(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
"greater than" comparison.
- gt(Unit<T>) - Method in class com.idevicesinc.sweetblue.utils.Unit
-
"greater than" comparison.
- gt(double) - Method in class com.idevicesinc.sweetblue.utils.Unit
-
"greater than" comparison.
- gte(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
"greater than or equal" comparison.
- gte(Unit<T>) - Method in class com.idevicesinc.sweetblue.utils.Unit
-
"greater than or equal" comparison.
- gte(double) - Method in class com.idevicesinc.sweetblue.utils.Unit
-
"greater than or equal" comparison.
- GUST_FACTOR - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- i(String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- i(String, String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- i(String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- i_native(String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- i_native(String, String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- i_native(String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- IBleDevice - Interface in com.idevicesinc.sweetblue.internal
-
Interface which represents a Bluetooth Device (a peripheral)
- IBleDevice.DefaultFactory - Class in com.idevicesinc.sweetblue.internal
-
- IBleDevice.Factory - Interface in com.idevicesinc.sweetblue.internal
-
Factory interface used to create new instances of IBleDevice
- IBleManager - Interface in com.idevicesinc.sweetblue.internal
-
Interface which defines the bluetooth manager.
- IBleNode - Interface in com.idevicesinc.sweetblue.internal
-
Interface to define shared methods between classes which extend the node class (BleDevice, BleServer)
- IBleServer - Interface in com.idevicesinc.sweetblue.internal
-
Interface which represents a Bluetooth Server (the android device acts as a bluetooth peripheral)
- IBleServer.DefaultFactory - Class in com.idevicesinc.sweetblue.internal
-
- IBleServer.Factory - Interface in com.idevicesinc.sweetblue.internal
-
Factory instance used to instantiate a new instance of IBleServer
- IBleTransaction - Interface in com.idevicesinc.sweetblue.internal
-
Interface to define contract for methods in a transaction.
- IBleTransaction.Callback - Interface in com.idevicesinc.sweetblue.internal
-
Interface to define contract for callback methods for a transaction.
- IBleTransaction.DefaultFactory - Class in com.idevicesinc.sweetblue.internal
-
Default class to create a new instance of IBleTransaction (implemented via BleTransactionImpl)
- IBleTransaction.Factory - Interface in com.idevicesinc.sweetblue.internal
-
Factory interface used to instantiate a new internal transaction class
- IBluetoothDevice - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface used to abstract away the android class BluetoothDevice
.
- IBluetoothDevice.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IBluetoothDevice.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
- IBluetoothGatt - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface used to abstract away the android class BluetoothGatt
.
- IBluetoothGatt.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IBluetoothGatt.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface used by the library to instantiate a new instance of
IBluetoothGatt
- IBluetoothManager - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface used to abstract away the android classes BluetoothManager
and BluetoothAdapter
.
- IBluetoothManager.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IBluetoothManager.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
- IBluetoothServer - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface used to abstract away the android class BluetoothGattServer
.
- IBluetoothServer.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IBluetoothServer.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
- idealMinScanTime - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- IDeviceListener - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface to abstract away any native callbacks/listeners for devices -- BluetoothDevice
.
- IDeviceListener.Callback - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface used to pipe native callbacks to the internal layer.
- IDeviceListener.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IDeviceListener.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
- idleUpdateRate - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- IEE_REGULATORY_CERT_DATA_LIST - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ignore() - Static method in class com.idevicesinc.sweetblue.ScanFilter.Please
-
- ignoreIf(boolean) - Static method in class com.idevicesinc.sweetblue.ScanFilter.Please
-
- IManagerListener - Interface in com.idevicesinc.sweetblue.internal.android
-
- IManagerListener.Callback - Interface in com.idevicesinc.sweetblue.internal.android
-
- IManagerListener.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IManagerListener.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
- IMMEDIATE_ALERT_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- IMMEDIATE_TEMPERATURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- Immutable - Annotation Type in com.idevicesinc.sweetblue.annotations
-
Classes marked with this Annotation
have immutable internal state, or the apparent behavior of so.
- includeOtaReadWriteTimesInAverage - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- includesDeviceName() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns whether the resulting advertising packet will have the device name included or not.
- includesDisk(int) - Static method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent
-
- includesMemory(int) - Static method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent
-
- includesTxPowerLevel() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns whether the resulting advertising packet will have the TX Power level included or not.
- IncomingListener - Interface in com.idevicesinc.sweetblue
-
- IncomingListener.IncomingEvent - Class in com.idevicesinc.sweetblue
-
- IncomingListener.Please - Class in com.idevicesinc.sweetblue
-
- indicate() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- INDOOR_BIKE_DATA - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- INDOOR_POSITIONING_CONFIGURATION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- INDOOR_POSITIONING_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- INFINITE - Static variable in class com.idevicesinc.sweetblue.utils.Interval
-
Use this special value to signify positive infinite.
- infinitePauseInterval - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- infiniteScanInterval - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- init(IBleManager) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase
-
- init(IBleManager) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDatabase_Default
-
- init(Backend_HistoricalDatabase, String, UUID, String, boolean) - Method in interface com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList
-
- init(Backend_HistoricalDatabase, String, UUID, String, boolean) - Method in class com.idevicesinc.sweetblue.backend.historical.Backend_HistoricalDataList_Default
-
- Init() - Constructor for class com.idevicesinc.sweetblue.BleTransaction.Init
-
- init() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- init() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- init() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
This method is called internally.
- initManager(BleManagerConfig) - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
- initSweetBlueThreadScheduler(Callable<Scheduler>) - Static method in class com.idevicesinc.sweetblue.rx.plugins.RxSweetBluePlugins
-
- initTaskTimeoutRequestEvent(TaskTimeoutRequestFilter.TaskTimeoutRequestEvent, BleManager, BleDevice, BleServer, BleTask, UUID, UUID) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- instant(EpochTime) - Static method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
Returns a new instance representing an instant zero length time range.
- integer(Integer, Integer) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- integer(Integer, Integer, int) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- integerOrDefault(Integer, int) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- integerOrZero(Integer) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- intent() - Method in class com.idevicesinc.sweetblue.BondListener.BondEvent
-
Tells whether the bond was created through an explicit call through SweetBlue, or otherwise.
- intent() - Method in class com.idevicesinc.sweetblue.rx.RxBondEvent
-
- intentMask() - Method in class com.idevicesinc.sweetblue.utils.State.ChangeEvent
-
For each old->new bit difference, this mask will tell you if the transition was intentional.
- INTERMEDIATE_CUFF_PRESSURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- internalPlease(ReconnectFilter.ConnectFailPlease) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- INTERNET_PROTOCOL_SUPPORT_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- interval(ReconnectFilter.ConnectionLostPlease) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- Interval - Class in com.idevicesinc.sweetblue.utils
-
- interval(Interval, Interval) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- intervalOrDefault(Interval) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Config
-
- INVALID - Static variable in class com.idevicesinc.sweetblue.BleRead
-
"Invalid" static instance used when reading things like RSSI, or setting connection parameters
- INVALID - Static variable in class com.idevicesinc.sweetblue.BleWrite
-
"Invalid" static instance used when doing things like setting connection parameters
- INVALID - Static variable in class com.idevicesinc.sweetblue.utils.Distance
-
Convenience value representing an invalid/impossible distance, arbitrarily chosen to be negative one meter.
- INVALID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
A UUID
instance composed of all zeros and used instead of null
in various places.
- INVALID_TX_POWER - Static variable in class com.idevicesinc.sweetblue.BleNodeConfig
-
Constant for an invalid or unknown transmission power.
- invokeConnectListeners(ServerConnectListener.ConnectEvent) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- invokeNotificationCallback(NotificationListener, NotificationListener.NotificationEvent) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- invokeOutgoingListeners(OutgoingListener.OutgoingEvent, OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- invokeReadWriteCallback(ReadWriteListener, ReadWriteListener.ReadWriteEvent) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- IRRADIANCE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- is(BleDeviceState) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns whether the device is in the provided state.
- is(Object...) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- is(BleManagerState) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns whether the manager is in the provided state.
- is(String, BleServerState) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns true if the given client is in the state provided.
- is(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- is(Object...) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- is(BleManagerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns whether the manager is in the provided state.
- is(String, BleServerState) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns true if the given client is in the state provided.
- is(BleDeviceState) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns whether the device is in the provided state.
- is(Object...) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- is(BleManagerState) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns whether the manager is in the provided state.
- is(String, BleServerState) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Returns true if the given client is in the state provided.
- is_internal(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isAdvertising() - Method in class com.idevicesinc.sweetblue.BleServer
-
Checks to see if the device is currently advertising.
- isAdvertising(UUID) - Method in class com.idevicesinc.sweetblue.BleServer
-
Checks to see if the device is currently advertising the given UUID
.
- isAdvertising() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Checks to see if the device is currently advertising.
- isAdvertising(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Checks to see if the device is currently advertising the given UUID
.
- isAdvertising() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- isAdvertising(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Checks to see if the device is currently advertising the given UUID
.
- isAdvertisingSupported() - Method in class com.idevicesinc.sweetblue.BleManager
-
Checks to see if the device supports advertising BLE services.
- isAdvertisingSupported() - Method in class com.idevicesinc.sweetblue.BleServer
-
Checks to see if the device supports advertising BLE services.
- isAdvertisingSupported() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Checks to see if the device supports advertising BLE services.
- isAdvertisingSupported() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Checks to see if the device supports advertising BLE services.
- isAdvertisingSupported() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Checks to see if the device supports advertising BLE services.
- isAdvertisingSupported() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Checks to see if the device supports advertising BLE services.
- isAdvertisingSupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.BleManager
-
Checks to see if the device is running an Android OS which supports
advertising.
- isAdvertisingSupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.BleServer
-
Checks to see if the device is running an Android OS which supports
advertising.
- isAdvertisingSupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Checks to see if the device is running an Android OS which supports
advertising.
- isAdvertisingSupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- isAdvertisingSupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Checks to see if the device is running an Android OS which supports
advertising.
- isAdvertisingSupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Checks to see if the device is running an Android OS which supports
advertising.
- isAdvertisingSupportedByChipset() - Method in class com.idevicesinc.sweetblue.BleManager
-
Checks to see if the device supports advertising.
- isAdvertisingSupportedByChipset() - Method in class com.idevicesinc.sweetblue.BleServer
-
Checks to see if the device supports advertising.
- isAdvertisingSupportedByChipset(BluetoothAdapter) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- isAdvertisingSupportedByChipset() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Checks to see if the device supports advertising.
- isAdvertisingSupportedByChipset() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Checks to see if the device supports advertising.
- isAdvertisingSupportedByChipset() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Checks to see if the device supports advertising.
- isAdvertisingSupportedByChipset() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Checks to see if the device supports advertising.
- isAfterLast() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- isAfterLast() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns whether the cursor is pointing to the position after the last
row.
- isAll(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns whether the device is in all of the provided states.
- isAll(int) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- isAll(BleManagerState...) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns whether the manager is in all of the provided states.
- isAll(int) - Method in class com.idevicesinc.sweetblue.BleManager
-
- isAll(String, int) - Method in class com.idevicesinc.sweetblue.BleServer
-
- isAll(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isAll(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isAll(BleManagerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns whether the manager is in all of the provided states.
- isAll(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isAll(String, int) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- isAll(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns whether the device is in all of the provided states.
- isAll(int) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- isAll(BleManagerState...) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns whether the manager is in all of the provided states.
- isAll(int) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- isAll(String, int) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- isAndroid10() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isAny(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns whether the device is in any of the provided states.
- isAny(int) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- isAny(BleManagerState...) - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns whether the manager is in any of the provided states.
- isAny(int) - Method in class com.idevicesinc.sweetblue.BleManager
-
- isAny(String, int) - Method in class com.idevicesinc.sweetblue.BleServer
-
- isAny(String, BleServerState...) - Method in class com.idevicesinc.sweetblue.BleServer
-
Returns true if the given client is in any of the states provided.
- isAny(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isAny(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isAny(BleManagerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns whether the manager is in any of the provided states.
- isAny(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isAny(String, int) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- isAny(String, BleServerState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Returns true if the given client is in any of the states provided.
- isAny(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns whether the device is in any of the provided states.
- isAny(int) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- isAny(BleManagerState...) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns whether the manager is in any of the provided states.
- isAny(int) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- isAny(String, int) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- isAny(String, BleServerState...) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Returns true if the given client is in any of the states provided.
- isAny_internal(BleDeviceState...) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isBeforeFirst() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- isBeforeFirst() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns whether the cursor is pointing to the position before the first
row.
- isBetween_inclusive(EpochTime, EpochTime) - Method in class com.idevicesinc.sweetblue.utils.EpochTime
-
Does an inclusive check for this
being in the given range.
- isBetween_inclusive(EpochTimeRange) - Method in class com.idevicesinc.sweetblue.utils.EpochTime
-
- isBleSupported() - Method in class com.idevicesinc.sweetblue.BleManager
-
Checks the underlying stack to see if BLE is supported on the phone.
- isBleSupported() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Checks the underlying stack to see if BLE is supported on the phone.
- isBleSupported() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Checks the underlying stack to see if BLE is supported on the phone.
- isBluetooth5HighSpeedSupported() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns true
if the android device supports the high speed feature of Bluetooth 5 (2x the speed of Bluetooth 4.x).
- isBluetooth5HighSpeedSupported() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isBluetooth5HighSpeedSupported() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isBluetooth5HighSpeedSupported() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns true
if the android device is running Oreo (8.0), and if the hardware supports Bluetooth 5's high speed feature.
- isBluetooth5HighSpeedSupported() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns true
if the android device supports the high speed feature of Bluetooth 5 (2x the speed of Bluetooth 4.x).
- isBluetooth5HighSpeedSupported() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if bluetooth 5 high speed is supported.
- isBluetooth5LongRangeSupported() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns true
if the android device supports the bluetooth 5 feature of long range (up to 4x the range of Bluetooth 4.x).
- isBluetooth5LongRangeSupported() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isBluetooth5LongRangeSupported() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isBluetooth5LongRangeSupported() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns true
if the android device is running Oreo (8.0), and if the hardware supports Bluetooth 5's long range
feature.
- isBluetooth5LongRangeSupported() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns true
if the android device supports the bluetooth 5 feature of long range (up to 4x the range of Bluetooth 4.x).
- isBluetooth5LongRangeSupported() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if bluetooth 5 long range is supported.
- isBluetooth5Supported() - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to check if the android device supports bluetooth 5 in any way.
- isBluetooth5Supported() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Convenience method to check if the android device supports bluetooth 5 in any way.
- isBluetooth5SupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns true
if the android device is running an android OS version which supports Bluetooth 5 features.
- isBluetooth5SupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isBluetooth5SupportedByAndroidVersion() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns true
if the android device is running an android OS version which supports Bluetooth 5 features.
- isBluetoothEnabled() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isBluetoothEnabled() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isBluetoothEnabled() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if the bluetooth radio is on.
- isCanceled() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- isCancelled() - Method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Status
-
Deprecated.
- isCharUuidValid() - Method in class com.idevicesinc.sweetblue.BleOp
-
- isClosed() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- isClosed() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
return true if the cursor is closed
- isConnectable() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Convenience method to tell you whether a call to
BleDevice.connect()
(or overloads) has a chance of succeeding.
- isConnectable() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isConnectable() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Convenience method to tell you whether a call to
RxBleDevice.connect()
(or overloads) has a chance of succeeding.
- isConnectable() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns whether the resulting advertising packet will have the connectable flag set or not.
- isConnected() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- isConnected() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- isConnected() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
This is used internally as a "hack" fix.
- isContinuous() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
Returns true
if this instance is a periodic scan, or indefinite.
- isCurrent(IBleManager, String) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- isCurrent(IBleManager, Class<? extends PA_Task>) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- isDeviceNull() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- isDeviceNull() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- isDeviceNull() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Returns true
if the held device is null.
- isDeviceSpecific() - Method in enum com.idevicesinc.sweetblue.BleTask
-
Returns whether
this
is associated with a
BleDevice
.
- isDirect() - Method in class com.idevicesinc.sweetblue.BondRetryFilter.RetryEvent
-
- isDisabled(Interval) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
Returns true if the given
Interval
is either
null
or its value is less than or equal to zero.
- isDisabled(Double) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
- isDone() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
- isDone() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- isEmpty(String) - Static method in class com.idevicesinc.sweetblue.utils.Utils_String
-
Returns true
if the given String
is null, or has a length of 0.
- isEnabled() - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- isEnabled(BluetoothEnabler.BluetoothEnablerFilter.Stage) - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
- isEnabled(BluetoothEnabler.BluetoothEnablerFilter.Stage) - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- isEnabled(Interval) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
Returns true if the given
Interval
is not
null
and its value is greater than zero.
- isEnabled(double) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
- IServerListener - Interface in com.idevicesinc.sweetblue.internal.android
-
Interface to strictly type callbacks for server instances (BluetoothGattServer).
- IServerListener.Callback - Interface in com.idevicesinc.sweetblue.internal.android
-
- IServerListener.DefaultFactory - Class in com.idevicesinc.sweetblue.internal.android
-
- IServerListener.Factory - Interface in com.idevicesinc.sweetblue.internal.android
-
- isExplicit() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- isFirst() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- isFirst() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns whether the cursor is pointing to the first row.
- isFor(UUID) - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent
-
Returns true if this event is associated with the given uuid.
- isFor(UUID[]) - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent
-
Returns true if this event is associated with any of the given uuids.
- isFor(String) - Method in class com.idevicesinc.sweetblue.ExchangeListener.ExchangeEvent
-
- isFor(UUID) - Method in class com.idevicesinc.sweetblue.ExchangeListener.ExchangeEvent
-
- isFor(Object) - Method in class com.idevicesinc.sweetblue.rx.RxEvent
-
- isFor(Object) - Method in class com.idevicesinc.sweetblue.utils.Event
-
- isFor(T_State) - Method in class com.idevicesinc.sweetblue.utils.State.ChangeEvent
-
- isForAll(Object...) - Method in class com.idevicesinc.sweetblue.rx.RxEvent
-
- isForAll(Object...) - Method in class com.idevicesinc.sweetblue.utils.Event
-
Convenience query method to check if this event "is for"/relevant-to all of the supplied values.
- isForAll(T_State...) - Method in class com.idevicesinc.sweetblue.utils.State.ChangeEvent
-
- isForAny(Object...) - Method in class com.idevicesinc.sweetblue.rx.RxEvent
-
- isForAny(Object...) - Method in class com.idevicesinc.sweetblue.utils.Event
-
Convenience query method to check if this event "is for"/relevant-to any of the supplied values.
- isForAny(T_State...) - Method in class com.idevicesinc.sweetblue.utils.State.ChangeEvent
-
- isForceIndefinite() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- isForegrounded() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns this manager's knowledge of the app's foreground state.
- isForegrounded() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Returns this manager's knowledge of the app's foreground state.
- isForegrounded() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns this manager's knowledge of the app's foreground state.
- isGattNull() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- isGattNull() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- isGattNull() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Returns true
if the gatt instance is "null".
- isHighestStateReachedHigherThan(int) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- isHighSpeedSupported(BluetoothAdapter) - Static method in class com.idevicesinc.sweetblue.compat.O_Util
-
- isHistoricalDataLoaded() - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns true
if the historical data for all historical data for
this device is loaded into memory.
- isHistoricalDataLoaded(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns true
if the historical data for a given uuid is loaded into memory.
- isHistoricalDataLoaded(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isHistoricalDataLoaded() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns true
if the historical data for all historical data for
this device is loaded into memory.
- isHistoricalDataLoaded(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns true
if the historical data for a given uuid is loaded into memory.
- isHistoricalDataLoading() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- isHistoricalDataLoading(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- isHistoricalDataLoading(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isHistoricalDataLoading() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- isHistoricalDataLoading(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- isInQueue(IBleManager, String) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- isInQueue(IBleManager, IBleDevice, String) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- isInQueue(IBleManager, Class<? extends PA_Task>) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- isInternal() - Method in enum com.idevicesinc.sweetblue.BleDeviceState
-
- isInvalid() - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
- isInvalidOrZero() - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
- isKitKat() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isLast() - Method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Stage
-
Deprecated.
- isLast() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- isLast() - Method in interface com.idevicesinc.sweetblue.utils.HistoricalDataCursor
-
Returns whether the cursor is pointing to the last row.
- isLocationEnabledForScanning() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns true
if location is enabled to a degree that allows scanning on Build.VERSION_CODES.M
and above.
- isLocationEnabledForScanning() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isLocationEnabledForScanning() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isLocationEnabledForScanning() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isLocationEnabledForScanning() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns true
if location is enabled to a degree that allows scanning on Build.VERSION_CODES.M
and above.
- isLocationEnabledForScanning() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if location services have been enabled.
- isLocationEnabledForScanning(Context, boolean) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isLocationEnabledForScanning_byManifestPermissions() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns true
if you're either pre-Android-M, or app has permission for either Manifest.permission.ACCESS_COARSE_LOCATION
or Manifest.permission.ACCESS_FINE_LOCATION
in your AndroidManifest.xml, false
otherwise.
- isLocationEnabledForScanning_byManifestPermissions() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isLocationEnabledForScanning_byManifestPermissions() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns true
if you're either pre-Android-M, or app has permission for either Manifest.permission.ACCESS_COARSE_LOCATION
or Manifest.permission.ACCESS_FINE_LOCATION
in your AndroidManifest.xml, false
otherwise.
- isLocationEnabledForScanning_byManifestPermissions(Context) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isLocationEnabledForScanning_byOsServices() - Method in class com.idevicesinc.sweetblue.BleManager
-
Returns true
if you're either pre-Android-M, or location services are enabled, the same is if you go to the Android Settings app
and manually toggle Location ON/OFF.
- isLocationEnabledForScanning_byOsServices() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isLocationEnabledForScanning_byOsServices() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isLocationEnabledForScanning_byOsServices() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isLocationEnabledForScanning_byOsServices() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns true
if you're either pre-Android-M, or location services are enabled, the same is if you go to the Android Settings app
and manually toggle Location ON/OFF.
- isLocationEnabledForScanning_byOsServices() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if location services are supported by the OS.
- isLocationEnabledForScanning_byOsServices(Context) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
Adapted from http://stackoverflow.com/a/22980843/4248895.
- isLocationEnabledForScanning_byRuntimePermissions() - Method in class com.idevicesinc.sweetblue.BleManager
-
- isLocationEnabledForScanning_byRuntimePermissions() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isLocationEnabledForScanning_byRuntimePermissions() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isLocationEnabledForScanning_byRuntimePermissions() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isLocationEnabledForScanning_byRuntimePermissions() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- isLocationEnabledForScanning_byRuntimePermissions() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if location service permissions have been granted.
- isLocationEnabledForScanning_byRuntimePermissions(Context, boolean) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isLocationRelated() - Method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Stage
-
Deprecated.
- isLollipop() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isLongRangeSupported(BluetoothAdapter) - Static method in class com.idevicesinc.sweetblue.compat.O_Util
-
- isLongTerm() - Method in enum com.idevicesinc.sweetblue.ReconnectFilter.Type
-
- isManagerNull() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isManagerNull() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isManagerNull() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if the manager instance is "null" (this is all just mocked)
- isManagerSpecific() - Method in enum com.idevicesinc.sweetblue.BleTask
-
Returns whether
this
is associated with
BleManager
.
- isManufacturer(String) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isMarshmallow() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isMultipleAdvertisementSupported() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- isMultipleAdvertisementSupported() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- isMultipleAdvertisementSupported() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Returns true
if multiple advertisement is supported (using an android device to advertise to other bluetooth controllers).
- isNativeNotification() - Method in enum com.idevicesinc.sweetblue.NotificationListener.Type
-
- isNotificationOrIndication() - Method in enum com.idevicesinc.sweetblue.ExchangeListener.Type
-
- isNotify() - Method in class com.idevicesinc.sweetblue.BleOp
-
- isNotifyEnabled(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns true
if notifications are enabled for the given uuid.
- isNotifyEnabled(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isNotifyEnabled(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns true
if notifications are enabled for the given uuid.
- isNotifyEnabling(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Returns true
if SweetBlue is in the process of enabling notifications for the given uuid.
- isNotifyEnabling(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isNotifyEnabling(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Returns true
if SweetBlue is in the process of enabling notifications for the given uuid.
- isNougat() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isNull() - Method in enum com.idevicesinc.sweetblue.AddServiceListener.Status
-
- isNull() - Method in class com.idevicesinc.sweetblue.AdvertisingListener.AdvertisingEvent
-
- isNull() - Method in enum com.idevicesinc.sweetblue.AdvertisingListener.Status
-
- isNull() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- isNull() - Method in enum com.idevicesinc.sweetblue.BleDeviceState
-
- isNull() - Method in enum com.idevicesinc.sweetblue.BleManagerState
-
- isNull() - Method in enum com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Source
-
- isNull() - Method in class com.idevicesinc.sweetblue.BleServer
-
- isNull() - Method in enum com.idevicesinc.sweetblue.BleServerState
-
- isNull() - Method in class com.idevicesinc.sweetblue.BondListener.BondEvent
-
- isNull() - Method in enum com.idevicesinc.sweetblue.BondListener.Status
-
- isNull() - Method in class com.idevicesinc.sweetblue.DeviceReconnectFilter.ConnectFailEvent
-
- isNull() - Method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Status
-
- isNull() - Method in enum com.idevicesinc.sweetblue.HistoricalDataLoadListener.Status
-
- isNull() - Method in enum com.idevicesinc.sweetblue.HistoricalDataQueryListener.Status
-
- isNull() - Method in class com.idevicesinc.sweetblue.internal.android.P_DeviceHolder
-
- isNull() - Method in class com.idevicesinc.sweetblue.internal.android.P_GattHolder
-
- isNull() - Method in class com.idevicesinc.sweetblue.internal.android.P_ServerHolder
-
- isNull() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- isNull() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- isNull() - Method in class com.idevicesinc.sweetblue.internal.P_NativeGattObject
-
Returns true
if the gatt object held in this class is null
or not.
- isNull() - Method in class com.idevicesinc.sweetblue.NotificationListener.NotificationEvent
-
- isNull() - Method in enum com.idevicesinc.sweetblue.NotificationListener.Status
-
- isNull() - Method in enum com.idevicesinc.sweetblue.NotificationListener.Type
-
- isNull() - Method in class com.idevicesinc.sweetblue.OutgoingListener.OutgoingEvent
-
Will return true in certain early-out cases when there is no issue and the response can continue.
- isNull() - Method in enum com.idevicesinc.sweetblue.OutgoingListener.Status
-
- isNull() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
- isNull() - Method in enum com.idevicesinc.sweetblue.ReadWriteListener.Status
-
- isNull() - Method in enum com.idevicesinc.sweetblue.ReadWriteListener.Target
-
- isNull() - Method in enum com.idevicesinc.sweetblue.ReadWriteListener.Type
-
- isNull() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
As you should never get an instance of this class which is null
, use this method to see if the device is considered to be
null
or not.
- isNull() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- isNull() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- isNull() - Method in class com.idevicesinc.sweetblue.ServerReconnectFilter.ConnectFailEvent
-
- isNull() - Method in enum com.idevicesinc.sweetblue.ServerReconnectFilter.Status
-
- isNull() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns true
if this instance is considered null.
- isNull() - Method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Stage
-
Deprecated.
- isNull() - Method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Status
-
Deprecated.
- isNull(int) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- isNull() - Method in class com.idevicesinc.sweetblue.utils.EpochTime
-
- isNull() - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
- isNull() - Method in class com.idevicesinc.sweetblue.utils.HistoricalData
-
- isNull() - Method in interface com.idevicesinc.sweetblue.utils.State
-
Returns true
if this state is meant to stand in for Java's built-in null
.
- isNull() - Method in interface com.idevicesinc.sweetblue.utils.UsesCustomNull
-
Returns true
if the object's state represents what would otherwise be Java's built-in null
.
- isOnMainThread() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isOreo() - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isPerformingSystemCall() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- isPeriodic() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- isPostLollipopScan(P_ScanManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- isPriorityScan() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- isProduct(String) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isRead() - Method in class com.idevicesinc.sweetblue.BleOp
-
- isRead() - Method in enum com.idevicesinc.sweetblue.ExchangeListener.Type
-
- isRead() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
- isRead() - Method in enum com.idevicesinc.sweetblue.ReadWriteListener.Type
-
- isRead() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- isRetry(ReconnectFilter.ConnectFailPlease) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- isRetry() - Method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailPlease
-
- isRetrying() - Method in class com.idevicesinc.sweetblue.DeviceConnectListener.ConnectEvent
-
Returns true
if the library will be retrying the connection after this failure.
- isRetrying() - Method in class com.idevicesinc.sweetblue.rx.RxConnectEvent
-
- isRetrying() - Method in class com.idevicesinc.sweetblue.rx.RxDeviceConnectEvent
-
- isRetrying() - Method in class com.idevicesinc.sweetblue.rx.RxServerConnectEvent
-
- isRetrying() - Method in class com.idevicesinc.sweetblue.ServerConnectListener.ConnectEvent
-
Convenience method to check if this connection is going to be retried or not.
- isRogueDisconnect() - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- isRunning() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Returns whether the transaction is currently running.
- isRunning() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
Returns whether the transaction is currently running.
- isScanning() - Method in class com.idevicesinc.sweetblue.BleManager
-
- isScanning() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isScanning() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- isScanningReady() - Method in class com.idevicesinc.sweetblue.BleManager
-
- isScanningReady() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- isScanningReady() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- isServerNull() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- isServerNull() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- isServerNull() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
Returns true
if the server instance is null
.
- isServerSpecific() - Method in enum com.idevicesinc.sweetblue.BleTask
-
Returns whether
this
is associated with a
BleServer
.
- isServiceUuidValid() - Method in class com.idevicesinc.sweetblue.BleOp
-
- isShortName() - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Returns whether the name is a shortened version or not.
- isShortTerm() - Method in enum com.idevicesinc.sweetblue.ReconnectFilter.Type
-
- isShouldContinue() - Method in enum com.idevicesinc.sweetblue.ReconnectFilter.Type
-
- isShouldTryAgain() - Method in enum com.idevicesinc.sweetblue.ReconnectFilter.Type
-
- isSimple() - Method in class com.idevicesinc.sweetblue.DeviceStateListener.StateEvent
-
Returns true
if any of the simple states have changed.
- isSimple() - Method in class com.idevicesinc.sweetblue.rx.RxDeviceStateEvent
-
- isSuccess(int) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
- isUnitTest(BleManagerConfig) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- isValid() - Method in class com.idevicesinc.sweetblue.BleDescriptorOp
-
- isValid() - Method in class com.idevicesinc.sweetblue.BleNotify
-
- isValid() - Method in class com.idevicesinc.sweetblue.BleOp
-
Returns true
if the minimum values have been set for this operation
- isValid() - Method in class com.idevicesinc.sweetblue.BleRead
-
- isValid() - Method in class com.idevicesinc.sweetblue.BleWrite
-
- isValid() - Method in class com.idevicesinc.sweetblue.utils.Distance
-
- isValid() - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
- isValid(UUID) - Static method in class com.idevicesinc.sweetblue.utils.Uuids
-
- isWrite() - Method in class com.idevicesinc.sweetblue.BleOp
-
- isWrite() - Method in enum com.idevicesinc.sweetblue.ExchangeListener.Type
-
- isWrite() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
- isWrite() - Method in enum com.idevicesinc.sweetblue.ReadWriteListener.Type
-
- isWrite() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- isZero() - Method in class com.idevicesinc.sweetblue.utils.EpochTimeRange
-
- RAINFALL - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- random() - Static method in class com.idevicesinc.sweetblue.utils.Uuids
-
- randomBytes(int) - Static method in class com.idevicesinc.sweetblue.utils.Util_Unit
-
Returns a random byte array of the given size
- randomMacAddress() - Static method in class com.idevicesinc.sweetblue.utils.Util_Unit
-
Returns a random mac address
- randomPriority(Random) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- randomRssi() - Static method in class com.idevicesinc.sweetblue.utils.Util_Unit
-
- range() - Method in class com.idevicesinc.sweetblue.HistoricalDataLoadListener.HistoricalDataLoadEvent
-
The resulting time range spanning all of the data loaded to memory, or
EpochTimeRange.NULL
if not applicable.
- range() - Method in class com.idevicesinc.sweetblue.rx.RxHistoricalDataLoadEvent
-
- rawQuery() - Method in class com.idevicesinc.sweetblue.HistoricalDataQueryListener.HistoricalDataQueryEvent
-
The raw query given to the database.
- read(BleDescriptorRead) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Reads a descriptor from the device with a callback, if one is set in the provided
BleRead
.
- read(UUID[]) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID[], ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(Iterable<UUID>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(Iterable<UUID>, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, DescriptorFilter) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, DescriptorFilter, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, UUID, DescriptorFilter) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(UUID, UUID, DescriptorFilter, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- read(BleRead) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Reads a characteristic from the device.
- read(BleRead) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- read(BleDescriptorRead) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- read(BleRead) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- read(BleDescriptorRead) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- read(BleRead) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Perform a BLE read on this device.
- read(BleDescriptorRead) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- read(BleRead) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- read(BleDescriptorRead) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- read() - Method in class com.idevicesinc.sweetblue.utils.Permissions
-
- read() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- read_encrypted() - Method in class com.idevicesinc.sweetblue.utils.Permissions
-
- read_encrypted_mitm() - Method in class com.idevicesinc.sweetblue.utils.Permissions
-
- read_internal(ReadWriteListener.Type, BleOp) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- readBatteryLevel(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Read the battery level of this device.
- readBatteryLevel(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readCharacteristic(BleCharacteristic) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- readCharacteristic(BleCharacteristic) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- readCharacteristic(BleCharacteristic) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called when the system is trying to read a characteristic.
- readDescError(BleDevice, BleDescriptor, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- readDescError(BleDevice, BleDescriptor, int, long) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that a descriptor read failed with the given gattStatus, and delays the callback by the amount specified.
- readDescriptor(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readDescriptor(UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readDescriptor(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readDescriptor(UUID, UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readDescriptor(UUID, UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readDescriptor(UUID, UUID, UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readDescriptor(BleDescriptor) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- readDescriptor(BleDescriptor) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- readDescriptor(BleDescriptor) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called by the system when trying to read a descriptor.
- readDescSuccess(BleDevice, BleDescriptor, byte[]) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- readDescSuccess(BleDevice, BleDescriptor, byte[], Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that a descriptor read was successful, with the data to return, and delays the callback by the amount specified.
- readError(BleDevice, BleCharacteristic, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- readError(BleDevice, BleCharacteristic, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that a read has failed, with the gattStatus provided, for instance
BleStatuses.GATT_ERROR
, which delays the callback by the amount specified.
- readFromServer(BleServer, String, UUID, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- readJSON(JSONObject) - Method in class com.idevicesinc.sweetblue.BleNodeConfig
-
Accepts a JSON object that represents a set of configuration options.
- readMany(BleRead[]) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readMany(Iterable<BleRead>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readMany(BleRead[]) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readMany(Iterable<BleRead>) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readMany(BleRead[]) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- readMany(Iterable<BleRead>) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- readMany(BleRead[]) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- readMany(Iterable<BleRead>) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- readPhy() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- readPhy() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- readPhy() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Read the PHY of the device.
- readPhyFailure(BleDevice, Phy, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- readPhyFailure(BleDevice, Phy, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that says a request to read the physical layer (bluetooth 5 feature) failed with the given gatt status code
- readPhyLayer(BluetoothGatt) - Static method in class com.idevicesinc.sweetblue.compat.O_Util
-
- readPhyOptions() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readPhyOptions(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Method to get the current "phy options" (physical layer), or current bluetooth 5 feature.
- readPhyOptions() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readPhyOptions(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readPhyOptions(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- readPhyOptions() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Method to get the current "phy options" (physical layer), or current bluetooth 5 feature.
- readPhyOptions() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- readPhySuccess(BleDevice, Phy, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that says a request to read the physical layer (bluetooth 5 feature) was successful, with the given
Phy
, and
the amount of time to delay before the callback is sent.
- readRemoteRssi() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- readRemoteRssi() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- readRemoteRssi() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called by the system when trying to read the rssi from the device.
- readRssi() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- readRssi(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Wrapper for BluetoothGatt.readRemoteRssi()
.
- readRssi() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readRssi(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- readRssi(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- readRssi() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Wrapper for BluetoothGatt.readRemoteRssi()
.
- readRssi() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- readRssi_internal(ReadWriteListener.Type, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- readSuccess(BleDevice, BleCharacteristic, byte[]) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- readSuccess(BleDevice, BleCharacteristic, byte[], Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that a read was successful, with the data to send back from the read, and delays the callback by the amount specified.
- readWrite() - Method in class com.idevicesinc.sweetblue.utils.Permissions
-
- readWrite() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- ReadWriteException - Exception in com.idevicesinc.sweetblue.rx.exception
-
- ReadWriteException(RxReadWriteEvent) - Constructor for exception com.idevicesinc.sweetblue.rx.exception.ReadWriteException
-
- ReadWriteFailBluetoothGatt - Class in com.idevicesinc.sweetblue
-
- ReadWriteFailBluetoothGatt(IBleDevice, GattDatabase) - Constructor for class com.idevicesinc.sweetblue.ReadWriteFailBluetoothGatt
-
- ReadWriteFailBluetoothGatt(IBleDevice, GattDatabase, ReadWriteFailBluetoothGatt.FailType) - Constructor for class com.idevicesinc.sweetblue.ReadWriteFailBluetoothGatt
-
- ReadWriteFailBluetoothGatt(IBleDevice, GattDatabase, ReadWriteFailBluetoothGatt.FailType, Interval) - Constructor for class com.idevicesinc.sweetblue.ReadWriteFailBluetoothGatt
-
- ReadWriteFailBluetoothGatt.FailType - Enum in com.idevicesinc.sweetblue
-
Enumeration used to specify the type of failure.
- readWriteIndicate() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- ReadWriteListener - Interface in com.idevicesinc.sweetblue
-
- ReadWriteListener.ReadWriteEvent - Class in com.idevicesinc.sweetblue
-
Provides a bunch of information about a completed read or write.
- ReadWriteListener.Status - Enum in com.idevicesinc.sweetblue
-
- ReadWriteListener.Target - Enum in com.idevicesinc.sweetblue
-
- ReadWriteListener.Type - Enum in com.idevicesinc.sweetblue
-
- readWriteNotify() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- ready() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- reconnectFilter - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- reconnectFilter - Variable in class com.idevicesinc.sweetblue.BleNodeConfig
-
- ReconnectFilter<T extends ReconnectFilter.ConnectFailEvent> - Interface in com.idevicesinc.sweetblue
-
- ReconnectFilter.AutoConnectUsage - Enum in com.idevicesinc.sweetblue
-
Describes usage of the autoConnect
parameter for either BluetoothDevice.connectGatt(Context, boolean, android.bluetooth.BluetoothGattCallback)
or BluetoothGattServer.connect(BluetoothDevice, boolean)
.
- ReconnectFilter.ConnectFailEvent - Class in com.idevicesinc.sweetblue
-
- ReconnectFilter.ConnectFailPlease - Class in com.idevicesinc.sweetblue
-
- ReconnectFilter.ConnectionLostEvent - Class in com.idevicesinc.sweetblue
-
- ReconnectFilter.ConnectionLostPlease - Class in com.idevicesinc.sweetblue
-
- ReconnectFilter.DefaultNullReconnectFilter - Class in com.idevicesinc.sweetblue
-
- ReconnectFilter.Type - Enum in com.idevicesinc.sweetblue
-
- RECONNECTION_ADDRESS - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- reconnectMngr() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- RECORD_ACCESS_CONTROL_POINT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- REFERENCE_TIME_INFORMATION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- REFERENCE_TIME_UPDATE_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ReflectionUuidNameMap - Class in com.idevicesinc.sweetblue.utils
-
Convenience implementation of
UuidNameMap
that takes a
Class
object
and through reflection attempts to parse out all the static UUID members, for example
on
Uuids
.
- ReflectionUuidNameMap(Class<?>) - Constructor for class com.idevicesinc.sweetblue.utils.ReflectionUuidNameMap
-
- refreshGatt() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- refreshGatt() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- refreshGatt() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
This method doesn't really make any sense in a unit testing environment as everything is mocked.
- refreshGatt(BluetoothGatt) - Static method in class com.idevicesinc.sweetblue.utils.Utils
-
Utility method used to refresh the GATT database.
- refreshGattDatabase() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- refreshGattDatabase(Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- refreshGattDatabase(Interval) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- refreshGattDatabase() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- refreshGattDatabase(Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- registerContentObserver(ContentObserver) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- registerDataSetObserver(DataSetObserver) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- reliableWrite_abort() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- reliableWrite_abort() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- reliableWrite_abort() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Wrapper for
BluetoothGatt.abortReliableWrite()
- will return an event such that
RxReadWriteEvent.isNull()
will
return
false
if there are no problems.
- reliableWrite_begin(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- reliableWrite_begin(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- reliableWrite_begin() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Wrapper for
BluetoothGatt.beginReliableWrite()
- will return an
Observable
which emits
RxReadWriteEvent
s.
- reliableWrite_execute() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- reliableWrite_execute() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- reliableWrite_execute() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Wrapper for
BluetoothGatt.abortReliableWrite()
- will return an event such that
RxReadWriteEvent.isNull()
will
return
false
if there are no problems.
- remaining() - Method in class com.idevicesinc.sweetblue.BleWriteTransaction
-
Returns how many write operations are left in the queue.
- remedy() - Method in class com.idevicesinc.sweetblue.rx.RxUhOhEvent
-
- remedy() - Method in class com.idevicesinc.sweetblue.UhOhListener.UhOhEvent
-
- remoteRssiError(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- remoteRssiError(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that a remote rssi read has failed with the given gattStatus, and delay the callback by the amount specified.
- remoteRssiSuccess(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- remoteRssiSuccess(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that a read remote rssi succeeded with the given rssi value, and delay the callback by the amount specified.
- remove() - Method in class com.idevicesinc.sweetblue.BleDeviceIterator
-
- remove() - Method in class com.idevicesinc.sweetblue.utils.EmptyIterator
-
- remove() - Method in class com.idevicesinc.sweetblue.utils.SingleElementIterator
-
- remove(Object) - Method in class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- removeAllDevicesFromCache() - Method in class com.idevicesinc.sweetblue.BleManager
-
Removes all
BleDevice
s from SweetBlue's internal device cache list.
- removeAllDevicesFromCache() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Removes all
BleDevice
s from SweetBlue's internal device cache list.
- removeAllDevicesFromCache() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Removes all
RxBleDevice
s from SweetBlue's internal device cache list.
- removeAllServices() - Method in class com.idevicesinc.sweetblue.BleServer
-
- removeAllServices() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- removeAllServices() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- removeBleService(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- removeBond() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- removeBond() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- removeBond() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Removes the bond to this device.
- removeBondedDevice(BleDevice) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when a device is no longer bonded.
- removeCallbacks(Runnable) - Method in interface com.idevicesinc.sweetblue.internal.P_SweetHandler
-
- removeCallbacks(Object) - Method in interface com.idevicesinc.sweetblue.internal.P_SweetHandler
-
- removeCallbacks(Runnable) - Method in class com.idevicesinc.sweetblue.internal.ThreadHandler
-
Remove a Runnable
from the handler.
- removeCallbacks(Object) - Method in class com.idevicesinc.sweetblue.internal.ThreadHandler
-
- removeDeviceFromCache(BleDevice) - Method in class com.idevicesinc.sweetblue.BleManager
-
Removes the given
BleDevice
from SweetBlue's internal device cache list.
- removeDeviceFromCache(IBleDevice) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Removes the given
BleDevice
from SweetBlue's internal device cache list.
- removeDeviceFromCache(RxBleDevice) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Removes the given
RxBleDevice
from SweetBlue's internal device cache list.
- removeService(UUID) - Method in class com.idevicesinc.sweetblue.BleServer
-
- removeService(BleService) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- removeService(BleService) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- removeService(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- removeService(UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- removeService(BleService) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
- REPORT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- REPORT_MAP - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- REPORT_REFERENCE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- requery() - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- requestBackgroundOperation - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is false
.
- requestConnectionPriority(BluetoothGatt, int) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- requestConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- requestConnectionPriority(BleConnectionPriority) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- requestConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called by the system when trying to request a change in connection priority.
- requestCustomPermission(Object) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.BluetoothEnablerImpl
-
This method implements the actual logic required to request a permission from the user.
- requestId() - Method in class com.idevicesinc.sweetblue.ExchangeListener.ExchangeEvent
-
The request id forwarded from the native stack.
- requestMtu(BluetoothGatt, int) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- requestMtu(int) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- requestMtu(int) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- requestMtu(int) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called when the system wants to request a new MTU size.
- requestMTUError(BleDevice, int, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- requestMTUError(BleDevice, int, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that says an MTU request failed, with the given gattStatus, and delay the callback by the amount specified.
- requestMTUSuccess(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- requestMTUSuccess(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that says an MTU request was successful, with the newly negotiated mtu size, and delay the callback by the amount specified.
- requestNextPermission() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
- requestPermission(BleSetupHelper.PermissionInstance) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
- requestPermissions(Activity, int) - Static method in class com.idevicesinc.sweetblue.compat.M_Util
-
- requestPermissions(Activity, int, boolean) - Static method in class com.idevicesinc.sweetblue.compat.PermissionsCompat
-
Safely wraps Activity.requestPermissions(String[], int)
behind API level checks
Android 8 - 9 use Manifest.permission.ACCESS_COARSE_LOCATION
, whereas
Android 10 and above use Manifest.permission.ACCESS_FINE_LOCATION
.
- requestPermissions(Activity, int, boolean) - Static method in class com.idevicesinc.sweetblue.compat.Q_Util
-
- REQUIRES_LOCATION_PERMISSION - Static variable in class com.idevicesinc.sweetblue.internal.P_StringHandler
-
- REQUIRES_LOCATION_PERMISSION_AND_SERVICES - Static variable in class com.idevicesinc.sweetblue.internal.P_StringHandler
-
- reset() - Method in class com.idevicesinc.sweetblue.BleManager
-
This is essentially a big red reset button for the Bluetooth stack.
- reset(ResetListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Same as
BleManager.reset()
but with a convenience callback for when the reset is
completed and the native BLE stack is (should be) back to normal.
- reset() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
This is essentially a big red reset button for the Bluetooth stack.
- reset(ResetListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Same as
P_BleManagerImpl.reset()
but with a convenience callback for when the reset is
completed and the native BLE stack is (should be) back to normal.
- reset() - Static method in class com.idevicesinc.sweetblue.rx.plugins.RxSweetBluePlugins
-
Removes all handlers and resets the default behavior.
- reset() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
This is essentially a big red reset button for the Bluetooth stack.
- reset(ResetListener) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Same as
RxBleManager.reset()
but with a convenience callback for when the reset is
completed and the native BLE stack is (should be) back to normal.
- reset() - Static method in class com.idevicesinc.sweetblue.rx.schedulers.SweetBlueSchedulers
-
Reset the current handler/scheduler instances to null.
- resetAdaptorName() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- ResetListener - Interface in com.idevicesinc.sweetblue
-
- ResetListener.Progress - Enum in com.idevicesinc.sweetblue
-
Enumeration of the progress of the reset.
- ResetListener.ResetEvent - Class in com.idevicesinc.sweetblue
-
- resetManager(Context) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- resetManager(Context) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- resetManager(Context) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called by the library when it needs to instantiate the bluetooth manager.
- RESOLVABLE_PRIVATE_ADDRESS_ONLY - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- respond(IncomingListener.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- respond(Bundle) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- respondWithError(int) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
Send an error/status code back to the client.
- respondWithError(int, OutgoingListener) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- respondWithSuccess(FutureData) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- respondWithSuccess(FutureData, OutgoingListener) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- respondWithSuccess(byte[]) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- respondWithSuccess(byte[], OutgoingListener) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- respondWithSuccess() - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- respondWithSuccess(OutgoingListener) - Static method in class com.idevicesinc.sweetblue.IncomingListener.Please
-
- responseNeeded() - Method in class com.idevicesinc.sweetblue.ExchangeListener.ExchangeEvent
-
Dictates whether a response is needed.
- RESTING_HEART_RATE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- result() - Method in class com.idevicesinc.sweetblue.MtuTestCallback.TestResult
-
- Result() - Constructor for class com.idevicesinc.sweetblue.utils.BleSetupHelper.Result
-
- resume(BluetoothEnabler.BluetoothEnablerFilter.Please) - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
Resume the enabler with the given Please.
- resume_static(BluetoothEnabler.BluetoothEnablerFilter.Please) - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- retainDeviceWhenBleTurnsOff - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- retry() - Static method in class com.idevicesinc.sweetblue.BleWriteTransaction.FailListener.Please
-
Tells the transaction to retry the failed write again.
- retry() - Static method in class com.idevicesinc.sweetblue.BondRetryFilter.Please
-
Tell SweetBlue to retry bonding to the device.
- retry() - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailPlease
-
Return this to retry the connection, continuing the connection fail retry loop.
- retryAttempts() - Method in class com.idevicesinc.sweetblue.BondRetryFilter.RetryEvent
-
- retryIf(boolean) - Static method in class com.idevicesinc.sweetblue.BondRetryFilter.Please
-
Tell SweetBlue to retry bonding to the device, if the provided condition is true
.
- retryIf(boolean) - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailPlease
-
- retryIn(Interval) - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostPlease
-
- retryInstantly() - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostPlease
-
- retryInstantlyWithTimeout(Interval) - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostPlease
-
- retryWithAutoConnectFalse() - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailPlease
-
- retryWithAutoConnectTrue() - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectFailPlease
-
- retryWithTimeout(Interval, Interval) - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostPlease
-
- revertToClassicDiscoveryIfNeeded - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is true
- SweetBlue uses BluetoothAdapter.startLeScan(BluetoothAdapter.LeScanCallback)
by default but for unknown
reasons this can fail sometimes.
- RINGER_CONTROL_POINT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- RINGER_SETTING - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ROWER_DATA - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- RSC_FEATURE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- RSC_MEASUREMENT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- rssi() - Method in class com.idevicesinc.sweetblue.DiscoveryListener.DiscoveryEvent
-
- rssi() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
- rssi() - Method in class com.idevicesinc.sweetblue.rx.RxDiscoveryEvent
-
- rssi() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- rssi() - Method in class com.idevicesinc.sweetblue.ScanFilter.ScanEvent
-
The RSSI received when the device was discovered.
- rssi_max - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- rssi_min - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- rssi_percent() - Method in class com.idevicesinc.sweetblue.DiscoveryListener.DiscoveryEvent
-
- rssi_percent() - Method in class com.idevicesinc.sweetblue.rx.RxDiscoveryEvent
-
- rssiAutoPollRate - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- runEnabler(BleManager, Activity, BleSetupHelper.ResultListener) - Static method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
This function handles the creation and startup of the enabler using default options.
- RUNNING_SPEED_AND_CADENCE_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- RxAdvertisingEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxAssertEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxAuth() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleTransaction.RxAuth
-
- RxAuthFactory<T extends RxBleTransaction.RxAuth> - Interface in com.idevicesinc.sweetblue.rx
-
- RxBleDevice - Class in com.idevicesinc.sweetblue.rx
-
- RxBleDeviceConfig - Class in com.idevicesinc.sweetblue.rx
-
- RxBleDeviceConfig() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleDeviceConfig
-
- RxBleDeviceTransformer - Class in com.idevicesinc.sweetblue.rx
-
- RxBleDeviceTransformer() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleDeviceTransformer
-
- RxBleManager - Class in com.idevicesinc.sweetblue.rx
-
Main entry point for the Rx module.
- RxBleManagerConfig - Class in com.idevicesinc.sweetblue.rx
-
- RxBleManagerConfig() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleManagerConfig
-
- RxBleServer - Class in com.idevicesinc.sweetblue.rx
-
- RxBleServerTransformer - Class in com.idevicesinc.sweetblue.rx
-
- RxBleServerTransformer() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleServerTransformer
-
- RxBleTransaction - Class in com.idevicesinc.sweetblue.rx
-
- RxBleTransaction() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- RxBleTransaction.RxAuth - Class in com.idevicesinc.sweetblue.rx
-
- RxBleTransaction.RxInit - Class in com.idevicesinc.sweetblue.rx
-
- RxBleTransaction.RxOta - Class in com.idevicesinc.sweetblue.rx
-
- RxBondEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxConnectEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxDeviceConnectEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxDeviceEvent<T extends Event> - Class in com.idevicesinc.sweetblue.rx
-
- RxDeviceEvent(T) - Constructor for class com.idevicesinc.sweetblue.rx.RxDeviceEvent
-
- RxDeviceStateEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxDiscoveryEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxEvent<T extends Event> - Class in com.idevicesinc.sweetblue.rx
-
Base interface used for all Rx event classes.
- RxEvent(T) - Constructor for class com.idevicesinc.sweetblue.rx.RxEvent
-
- RxHistoricalDataLoadEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxInit() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleTransaction.RxInit
-
- RxInitFactory<T extends RxBleTransaction.RxInit> - Interface in com.idevicesinc.sweetblue.rx
-
- RxManagerEvent<T extends Event> - Class in com.idevicesinc.sweetblue.rx
-
- RxManagerEvent(RxBleManager, T) - Constructor for class com.idevicesinc.sweetblue.rx.RxManagerEvent
-
- RxManagerStateEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxNotificationEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxOta() - Constructor for class com.idevicesinc.sweetblue.rx.RxBleTransaction.RxOta
-
- RxOutgoingEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxReadWriteEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxServerConnectEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxServerConnectEvent(ServerConnectListener.ConnectEvent) - Constructor for class com.idevicesinc.sweetblue.rx.RxServerConnectEvent
-
- RxServerEvent<T extends Event> - Class in com.idevicesinc.sweetblue.rx
-
- RxServerEvent(T) - Constructor for class com.idevicesinc.sweetblue.rx.RxServerEvent
-
- RxServerStateEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxServiceAddEvent - Class in com.idevicesinc.sweetblue.rx
-
- RxSweetBluePlugins - Class in com.idevicesinc.sweetblue.rx.plugins
-
- RxUhOhEvent - Class in com.idevicesinc.sweetblue.rx
-
- saveNameChangesToDisk - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
Default is
true
- controls whether changes to a device's name through
BleDevice.setName(String)
are remembered on disk through
SharedPreferences
.
- SC_CONTROL_POINT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- scan() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- scan(ScanOptions) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns an
Observable
which kicks off a scan using the provided
ScanOptions
once subscribed to.
- SCAN_CALLBACK_TYPE_POST_LOLLIPOP - Static variable in interface com.idevicesinc.sweetblue.internal.android.IManagerListener
-
- SCAN_CALLBACK_TYPE_PRE_LOLLIPOP - Static variable in interface com.idevicesinc.sweetblue.internal.android.IManagerListener
-
- SCAN_INTERVAL_WINDOW - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- scan_onlyNew(ScanOptions) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Returns a
Flowable
which kicks off a scan using the provided
ScanOptions
once subscribed to.
- SCAN_PARAMETERS_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SCAN_REFRESH - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- scanApi - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- scanClassicBoostLength - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is
Interval.DISABLED
- This will run a short classic scan before a regular BLE scan.
- ScanFilter - Interface in com.idevicesinc.sweetblue
-
An optional whitelisting mechanism for scanning.
- ScanFilter.ApplyMode - Enum in com.idevicesinc.sweetblue
-
An enumeration of the various ways that the (up to) two
ScanFilter
held in the scan
filter manager will be applied when scanning
- ScanFilter.Please - Class in com.idevicesinc.sweetblue
-
- ScanFilter.ScanEvent - Class in com.idevicesinc.sweetblue
-
- scanFor(Interval) - Method in class com.idevicesinc.sweetblue.ScanOptions
-
Scan for the specified amount of time.
- scanInfinitely() - Method in class com.idevicesinc.sweetblue.ScanOptions
-
- ScanOptions - Class in com.idevicesinc.sweetblue
-
- ScanOptions() - Constructor for class com.idevicesinc.sweetblue.ScanOptions
-
- ScanOptions(ScanFilter) - Constructor for class com.idevicesinc.sweetblue.ScanOptions
-
- ScanOptions(DiscoveryListener) - Constructor for class com.idevicesinc.sweetblue.ScanOptions
-
- ScanOptions(ScanFilter, DiscoveryListener) - Constructor for class com.idevicesinc.sweetblue.ScanOptions
-
- scanPeriodically(Interval, Interval) - Method in class com.idevicesinc.sweetblue.ScanOptions
-
Do a periodic scan.
- scanPower - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
NOTE: This is ONLY applicable on devices running Lollipop or above.
- scanRecord() - Method in class com.idevicesinc.sweetblue.ScanFilter.ScanEvent
-
The raw scan record received when the device was discovered.
- scanReportDelay - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is
Interval.ZERO
seconds - Only applicable for Lollipop and up (i.e.
- ScanResult() - Constructor for class com.idevicesinc.sweetblue.compat.L_Util.ScanResult
-
- ScanResult(P_DeviceHolder, int, byte[]) - Constructor for class com.idevicesinc.sweetblue.compat.L_Util.ScanResult
-
- scheduleDirect(Runnable, long, TimeUnit) - Method in class com.idevicesinc.sweetblue.rx.schedulers.SweetBlueScheduler
-
- secondary() - Method in class com.idevicesinc.sweetblue.utils.ServiceBuilder
-
Set this service to the type BluetoothGattService.SERVICE_TYPE_SECONDARY
.
- secs() - Method in class com.idevicesinc.sweetblue.utils.Interval
-
Returns the value of this interval in seconds.
- secs(double) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
Returns a new
Interval
representing the given number of seconds.
- secs(Interval) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
Returns the double values as seconds from a given nullable
Interval
.
- select() - Method in class com.idevicesinc.sweetblue.BleNode
-
Provides a way to perform a statically checked SQL query by chaining method calls.
- select() - Method in interface com.idevicesinc.sweetblue.internal.IBleNode
-
- select(IBleNode, Backend_HistoricalDatabase) - Static method in class com.idevicesinc.sweetblue.utils.HistoricalDataQuery
-
- sendBluetoothStateChange(BleManager, int, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- sendBluetoothStateChange(BleManager, int, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Sends a bluetooth state change, such as BluetoothAdapter.STATE_ON
, BluetoothAdapter.STATE_OFF
, etc.
- sendIndication(String, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendIndication(String, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendIndication(String, UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- sendNotification(String, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.BleServer
-
- sendNotification(String, UUID, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
Use this method to send a notification to the client device with the given mac address to the given characteristic UUID
.
- sendNotification(String, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, UUID, byte[], OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, UUID, FutureData) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, UUID, FutureData, OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- sendNotification(String, UUID, UUID, byte[]) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- sendNotification(BleDevice, BleCharacteristic, byte[]) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- sendNotification(BleDevice, BleCharacteristic, byte[], Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Simulate a notification being received with the given data, and delay the callback by the amount specified.
- sendReadDescriptorResponse(BleDescriptor, byte[]) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- sendReadResponse(BleCharacteristic, byte[]) - Method in class com.idevicesinc.sweetblue.ReadWriteFailBluetoothGatt
-
- sendReadResponse(BleCharacteristic, byte[]) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- sendResponse(P_DeviceHolder, int, int, int, byte[]) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothServer
-
- sendResponse(P_DeviceHolder, int, int, int, byte[]) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothServer
-
- sendResponse(P_DeviceHolder, int, int, int, byte[]) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
Called by the system to send a response to a request from a connected device.
- sendWriteDescResponse(BleDescriptor) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- sendWriteResponse(BleCharacteristic) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Sends the response of writing to a characteristic.
- sendWriteToServer(BleServer, String, UUID, byte[], Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to a server instance, mimicking a peripheral writing to the server.
- SENSOR_LOCATION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SERIAL_NUMBER - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- server() - Method in class com.idevicesinc.sweetblue.AddServiceListener.ServiceAddEvent
-
The server to which the service is being added.
- server() - Method in class com.idevicesinc.sweetblue.AdvertisingListener.AdvertisingEvent
-
The backing
BleManager
which is attempting to start advertising.
- server() - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent
-
- server() - Method in class com.idevicesinc.sweetblue.ExchangeListener.ExchangeEvent
-
- server() - Method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostEvent
-
- server() - Method in class com.idevicesinc.sweetblue.rx.RxAdvertisingEvent
-
- server() - Method in class com.idevicesinc.sweetblue.rx.RxOutgoingEvent
-
- server() - Method in class com.idevicesinc.sweetblue.rx.RxServerStateEvent
-
- server() - Method in class com.idevicesinc.sweetblue.rx.RxServiceAddEvent
-
- server() - Method in class com.idevicesinc.sweetblue.ServerConnectListener.ConnectEvent
-
- server() - Method in class com.idevicesinc.sweetblue.ServerReconnectFilter.ConnectFailEvent
-
- server() - Method in class com.idevicesinc.sweetblue.ServerStateListener.StateEvent
-
The server undergoing the state change.
- server() - Method in class com.idevicesinc.sweetblue.TaskTimeoutRequestFilter.TaskTimeoutRequestEvent
-
- SERVER_CHARACTERISTIC_CONFIGURATION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SERVER_CONNECTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the server is connected.
- SERVER_CONNECTING - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the server is connecting.
- SERVER_DISCONNECTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the server is disconnected.
- SERVER_DISCONNECTING - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the server is disconnecting.
- ServerConnectException - Exception in com.idevicesinc.sweetblue.rx.exception
-
- ServerConnectException(ServerReconnectFilter.ConnectFailEvent) - Constructor for exception com.idevicesinc.sweetblue.rx.exception.ServerConnectException
-
- ServerConnectListener - Interface in com.idevicesinc.sweetblue
-
- ServerConnectListener.ConnectEvent - Class in com.idevicesinc.sweetblue
-
- serverFactory - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
This option is exposed for unit testing.
- serverNULL(BleServer, BluetoothDevice) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- ServerReconnectFilter - Interface in com.idevicesinc.sweetblue
-
- ServerReconnectFilter.ConnectFailEvent - Class in com.idevicesinc.sweetblue
-
- ServerReconnectFilter.Status - Enum in com.idevicesinc.sweetblue
-
The reason for the connection failure.
- ServerStateListener - Interface in com.idevicesinc.sweetblue
-
- ServerStateListener.StateEvent - Class in com.idevicesinc.sweetblue
-
- service() - Method in class com.idevicesinc.sweetblue.AddServiceListener.ServiceAddEvent
-
- service() - Method in class com.idevicesinc.sweetblue.DescriptorFilter.DescriptorEvent
-
Convenience method which returns the BluetoothGattService
.
- service() - Method in class com.idevicesinc.sweetblue.NotificationListener.NotificationEvent
-
- service() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
- service() - Method in class com.idevicesinc.sweetblue.rx.RxNotificationEvent
-
- service() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- SERVICE_CHANGED - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- ServiceAddException - Exception in com.idevicesinc.sweetblue.rx.exception
-
- ServiceAddException(AddServiceListener.ServiceAddEvent) - Constructor for exception com.idevicesinc.sweetblue.rx.exception.ServiceAddException
-
- ServiceBuilder - Class in com.idevicesinc.sweetblue.utils
-
Builder class used to help building out
BleService
s.
- serviceData() - Method in class com.idevicesinc.sweetblue.ScanFilter.ScanEvent
-
- serviceDiscoveryDelay - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- serviceName(IBleManager, UUID) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- serviceName(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- serviceUuid() - Method in class com.idevicesinc.sweetblue.AddServiceListener.ServiceAddEvent
-
- serviceUuid() - Method in class com.idevicesinc.sweetblue.ExchangeListener.ExchangeEvent
-
- serviceUuid() - Method in class com.idevicesinc.sweetblue.NotificationListener.NotificationEvent
-
- serviceUuid() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
- serviceUuid() - Method in class com.idevicesinc.sweetblue.rx.RxNotificationEvent
-
- serviceUuid() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- setAdvFlags(byte) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Set the advertising flags.
- setAdvFlags(byte...) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Convenience method to set the advertising flags, which allows you to pass in every flag you want, and this
method will OR them together for you.
- setAdvListener(L_Util.AdvertisingCallback) - Static method in class com.idevicesinc.sweetblue.compat.P_Bridge_Compat
-
- setAttemptingLongTermReconnect(boolean) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setAutoConnectUsage(ReconnectFilter.AutoConnectUsage) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setBleScanReady(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- setBondFailReason(int) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setBondStatusSuccess(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Allows you to set a new bonding state, and pump it through the system as if it's a native callback.
- setBoolean(boolean) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set the boolean to write.
- setBoolean(boolean) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set the boolean to write.
- setBoolean(boolean) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set the boolean to write.
- setBoolean(boolean) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set the boolean to write.
- setBytes(byte[]) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set the raw bytes to write.
- setBytes(byte[]) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set the raw bytes to write.
- setBytes(byte[]) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set the raw bytes to write.
- setBytes(byte[]) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set the raw bytes to write.
- setCharacteristicNotification(BleCharacteristic, boolean) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- setCharacteristicNotification(BleCharacteristic, boolean) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- setCharacteristicNotification(BleCharacteristic, boolean) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called internally when enabling/disabling a notification on a characteristic.
- setCharacteristicUUID(UUID) - Method in class com.idevicesinc.sweetblue.BleOp
-
Set the characteristic UUID.
- setCharValue(BleCharacteristic, byte[]) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- setCharValue(BleCharacteristic, byte[]) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- setCharValue(BleCharacteristic, byte[]) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- setCharValue(BleCharacteristic, byte[]) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Used internally when writing to a characteristic.
- setCharWriteType(BleCharacteristic, ReadWriteListener.Type) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- setConfig(BleDeviceConfig) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setConfig(BleManagerConfig) - Method in class com.idevicesinc.sweetblue.BleManager
-
- setConfig(BleNodeConfig) - Method in class com.idevicesinc.sweetblue.BleServer
-
- setConfig(BleDeviceConfig) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setConfig(BleManagerConfig) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setConfig(BleNodeConfig) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- setConfig(RxBleDeviceConfig) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- setConfig(RxBleManagerConfig) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- setConfig(BleNodeConfig) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- setConnectFailReason(DeviceReconnectFilter.Status) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setConnectionPriority(BleConnectionPriority, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Wrapper for BluetoothGatt.requestConnectionPriority(int)
which attempts to change the connection priority for a given connection.
- setConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- setConnectionPriority(BleConnectionPriority, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- setConnectionPriority(BleConnectionPriority, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Wrapper for BluetoothGatt.requestConnectionPriority(int)
which attempts to change the connection priority for a given connection.
- setConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- setData(FutureData) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
- setData(FutureData) - Method in class com.idevicesinc.sweetblue.BleOp
-
- setData(FutureData) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
- setDatabase(GattDatabase) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
- setDelayTime(Interval) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Sets the amount of time to delay each native callback (to simulate a real world scenario where callbacks aren't instant)
- setDescriptorFilter(DescriptorFilter) - Method in class com.idevicesinc.sweetblue.BleOp
-
Set the
DescriptorFilter
to determine which characteristic to operate on, if there are multiple with the same
UUID
in the same
BluetoothGattService
.
- setDescriptorUUID(UUID) - Method in class com.idevicesinc.sweetblue.BleDescriptorOp
-
Set the descriptor UUID (if operating with a descriptor).
- setDescValue(BleDescriptor, byte[]) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- setDescValue(BleDescriptor, byte[]) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- setDescValue(BleDescriptor, byte[]) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- setDescValue(BleDescriptor, byte[]) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Called internally when trying to write to a descriptor.
- setDeviceAddress(String) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filter on device address.
- setDeviceName(String) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filter on device name.
- setExtras(Bundle) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- setForceReadTimeout(Interval) - Method in class com.idevicesinc.sweetblue.BleNotify.Builder
-
- setForceReadTimeout(Interval) - Method in class com.idevicesinc.sweetblue.BleNotify
-
This allows you to set a forced read, simulating a notification.
- setGatt(BluetoothGatt) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- setGatt(BluetoothGatt) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- setGatt(BluetoothGatt) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Internal method used by the library.
- setGattNull(boolean) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Sets the gatt instance to be null
- setHighestState(BleDeviceState) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setIBleManager(IBleManager) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- setIBleManager(IBleManager) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
This gets called when the
IBleManager
calls it's initConfigDependentMembers method.
- setIBleManager(IBleManager) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- setImpl(BleSetupHelper.BluetoothEnablerImpl) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
This method allows you to set a custom implementation which can be used to implement custom
permissions, or to customize the look or text of the dialogs and toasts shown by the enabler.
- setInitSweetBlueThreadHandler(<any>) - Static method in class com.idevicesinc.sweetblue.rx.plugins.RxSweetBluePlugins
-
- setInstanceId(int) - Method in class com.idevicesinc.sweetblue.BleCharacteristic
-
- setInstanceId(int) - Method in class com.idevicesinc.sweetblue.BleService
-
- setInstanceId(int) - Method in interface com.idevicesinc.sweetblue.utils.UsesInstanceId
-
- setInt(int) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set an int to be written.
- setInt(int) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set an int to be written.
- setInt(int) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set an int to be written.
- setInt(int) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set an int to be written.
- setIsBigEndian(boolean) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Tells SweetBlue the endianness of the BLE device you want to perform a write to.
- setIsBigEndian(boolean) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Tells SweetBlue the endianness of the BLE device you want to perform a write to.
- setIsBigEndian(boolean) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Tells SweetBlue the endianness of the BLE device you want to perform a write to.
- setIsBigEndian(boolean) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Tells SweetBlue the endianness of the BLE device you want to perform a write to.
- setIsForcedRemoteDisconnect(boolean) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setListener_Advertising(AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Set a listener here to be notified of the result of starting to advertise.
- setListener_Advertising(AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- setListener_Advertising(AdvertisingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Set a listener here to be notified of the result of starting to advertise.
- setListener_Advertising(AdvertisingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- setListener_Assert(AssertListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- setListener_Assert(AssertListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setListener_Bond(BondListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Set a listener here to be notified whenever a bond attempt succeeds.
- setListener_Bond(BondListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- setListener_Bond(BondListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_Bond(BondListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setListener_Connect(DeviceConnectListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Set a listener here to be notified whenever this device connects, or gets disconnected.
- setListener_Connect(DeviceConnectListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_Connect(ServerConnectListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Set a listener here to be notified whenever this server's clients state changes eg.
- setListener_DeviceConnect(DeviceConnectListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to handle
BleDevice
connect events at a manager level.
- setListener_DeviceConnect(DeviceConnectListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setListener_DeviceReconnect(DeviceReconnectFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to handle connection fail events at the manager level.
- setListener_DeviceReconnect(DeviceReconnectFilter) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to handle connection fail events at the manager level.
- setListener_DeviceState(DeviceStateListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to listen for all changes in
BleDeviceState
for all devices.
- setListener_DeviceState(DeviceStateListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to listen for all changes in
BleDeviceState
for all devices.
- setListener_Discovery(DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Set a listener here to be notified whenever a
BleDevice
is discovered, rediscovered, or undiscovered.
- setListener_Discovery(DiscoveryListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Set a listener here to be notified whenever a
BleDevice
is discovered, rediscovered, or undiscovered.
- setListener_HistoricalDataLoad(HistoricalDataLoadListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setListener_HistoricalDataLoad(HistoricalDataLoadListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Sets a default backup
HistoricalDataLoadListener
that will be invoked
for all historical data loads to memory for all uuids for all devices.
- setListener_HistoricalDataLoad(HistoricalDataLoadListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_HistoricalDataLoad(HistoricalDataLoadListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Sets a default backup
HistoricalDataLoadListener
that will be invoked
for all historical data loads to memory for all uuids for all devices.
- setListener_Incoming(IncomingListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to handle server request events at the manager level.
- setListener_Incoming(IncomingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
Set a listener here to override any listener provided previously.
- setListener_Incoming(IncomingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to handle server request events at the manager level.
- setListener_Incoming(IncomingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Set a listener here to override any listener provided previously.
- setListener_Incoming(IncomingListener) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Set a listener here to override any listener provided previously.
- setListener_Notification(NotificationListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Sets a default
NotificationListener
that will be called when receiving notifications, or indications.
- setListener_Notification(NotificationListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- setListener_Notification(NotificationListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_Notification(NotificationListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setListener_Outgoing(OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to listen for completion of all outgoing messages from
BleServer
instances.
- setListener_Outgoing(OutgoingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- setListener_Outgoing(OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to listen for completion of all outgoing messages from
BleServer
instances.
- setListener_Outgoing(OutgoingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- setListener_Read_Write(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- setListener_Read_Write(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setListener_ReadWrite(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setListener_ReadWrite(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_Reconnect(DeviceReconnectFilter) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Set a listener here to be notified whenever a connection fails and to
have control over retry behavior.
- setListener_Reconnect(DeviceReconnectFilter) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_Reconnect(DeviceReconnectFilter) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Set a listener here to be notified whenever a connection fails and to
have control over retry behavior.
- setListener_ReconnectFilter(ServerReconnectFilter) - Method in class com.idevicesinc.sweetblue.BleServer
-
Set a listener here to override any listener provided previously.
- setListener_ReconnectFilter(ServerReconnectFilter) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Set a listener here to override any listener provided previously.
- setListener_ReconnectFilter(ServerReconnectFilter) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
Set a listener here to override any listener provided previously.
- setListener_ServerConnect(ServerConnectListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to listener for all server connections.
- setListener_ServerReconnectFilter(ServerReconnectFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to handle server connection fail events at the manager level.
- setListener_ServerReconnectFilter(ServerReconnectFilter) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to handle server connection fail events at the manager level.
- setListener_ServerState(ServerStateListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to listen for all changes in
BleServerState
for all servers.
- setListener_ServerState(ServerStateListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to listen for all changes in
BleServerState
for all servers.
- setListener_ServiceAdd(AddServiceListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Convenience method to listen for all service addition events for all servers.
- setListener_ServiceAdd(AddServiceListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- setListener_ServiceAdd(AddServiceListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Convenience method to listen for all service addition events for all servers.
- setListener_ServiceAdd(AddServiceListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
- setListener_State(DeviceStateListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Set a listener here to be notified whenever this device's state changes.
- setListener_State(ManagerStateListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
Set a listener here to be notified whenever this manager's
BleManagerState
changes.
- setListener_State(ServerStateListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
Set a listener here to be notified whenever this server's state changes in relation to a specific client.
- setListener_State(DeviceStateListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setListener_State(ManagerStateListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Set a listener here to be notified whenever this manager's
BleManagerState
changes.
- setListener_State(ServerStateListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Set a listener here to be notified whenever this server's state changes in relation to a specific client.
- setListener_TaskState(PA_Task.I_StateListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setListener_UhOh(UhOhListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- setListener_UhOh(UhOhListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- setLogListener(DebugLogger.LogEvent) - Method in class com.idevicesinc.sweetblue.utils.DebugLogger
-
- setLong(long) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set a long to be written.
- setLong(long) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set a long to be written.
- setLong(long) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set a long to be written.
- setLong(long) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set a long to be written.
- setMainThread(int) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- setManufacturerData(int, byte[]) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filter on on manufacturerData.
- setManufacturerData(int, byte[], byte[]) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filter on partial manufacture data.
- setManufacturerDataList(List<ManufacturerData>) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- setMtu(int) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- setMtuToDefault() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- setName(String) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setName(String, UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setName(String, UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setName(String) - Method in class com.idevicesinc.sweetblue.BleServer
-
Set the name you wish this
BleServer
to be known as.
- setName(String) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- setName(String) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- setName(String, UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setName(String) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Set the name you wish this
BleServer
to be known as.
- setName(String) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- setName(String, UUID) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- setName(String) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- setName(String) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Sets the name of the bluetooth manager/adaptor.
- setName(String) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
- setName(String, boolean) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Set the device name, and if it's a shortened name or not.
- setNativeDevice(BluetoothDevice, P_DeviceHolder) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- setNativeDevice(BluetoothDevice, P_DeviceHolder) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- setNativeDevice(BluetoothDevice, P_DeviceHolder) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Internal method used to set the "native" device.
- setNotificationListener(NotificationListener) - Method in class com.idevicesinc.sweetblue.BleNotify.Builder
-
- setNotificationListener(NotificationListener) - Method in class com.idevicesinc.sweetblue.BleNotify
-
- setNotificationUri(ContentResolver, Uri) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- setOptions(BleScanRecord.Option...) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Set the options for this scan record.
- setPermissions(int) - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setPermissions(int...) - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setPermissions() - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setPermissions(int) - Method in class com.idevicesinc.sweetblue.utils.DescriptorBuilder
-
- setPermissions(int...) - Method in class com.idevicesinc.sweetblue.utils.DescriptorBuilder
-
- setPermissions() - Method in class com.idevicesinc.sweetblue.utils.DescriptorBuilder
-
- setPermissions() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- setPhy(Phy) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothGatt
-
- setPhy(Phy) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothGatt
-
- setPhy(Phy) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Sets the PHY of the device.
- setPhy_private(Phy) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setPhyFailure(BleDevice, Phy, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setPhyFailure(BleDevice, Phy, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that says a request to change the physical layer (bluetooth 5 feature) failed with the given gatt status code
- setPhyLayer(BluetoothGatt, int, int, int) - Static method in class com.idevicesinc.sweetblue.compat.O_Util
-
- setPhyOptions(Phy) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- setPhyOptions(Phy, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Use this method to manually set the bluetooth 5 physical layer to use a bluetooth 5 feature (high speed/long range).
- setPhyOptions(Phy) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- setPhyOptions(Phy, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
- setPhyOptions(Phy, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setPhyOptions(Phy) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Use this method to manually set the bluetooth 5 physical layer to use a bluetooth 5 feature (high speed/long range).
- setPhyOptions(Phy) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- setPhySuccess(BleDevice, Phy, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback that says a request to change the physical layer (bluetooth 5 feature) was successful, with the given
Phy
, and
the amount of time to delay before the callback is sent.
- setPriority(PE_TaskPriority) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setProperties(int) - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setProperties(int...) - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setProperties() - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setProperties() - Method in class com.idevicesinc.sweetblue.utils.CharacteristicPermissions
-
- setReadWriteListener(ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleOp
-
Set the
ReadWriteListener
for listening to the callback of the operation you wish to perform.
- setResultListener(BleSetupHelper.ResultListener) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
- setServiceData(ParcelUuid, byte[]) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filtering on service data.
- setServiceData(ParcelUuid, byte[], byte[]) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set partial filter on service data.
- setServicesDiscovered() - Method in class com.idevicesinc.sweetblue.ConnectFailBluetoothGatt
-
- setServicesDiscovered() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Posts the response of discovering services to the native callback.
- setServiceUUID(UUID) - Method in class com.idevicesinc.sweetblue.BleOp
-
Set the service UUID for this operation.
- setServiceUuid(ParcelUuid) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filter on service uuid.
- setServiceUuid(ParcelUuid, ParcelUuid) - Method in class com.idevicesinc.sweetblue.utils.NativeScanFilter.Builder
-
Set filter on partial service uuid.
- setShort(short) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set a short to be written.
- setShort(short) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set a short to be written.
- setShort(short) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set a short to be written.
- setShort(short) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set a short to be written.
- setState(BleSetupHelper.State) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
- setStateToDisconnected(boolean, boolean, PA_StateTracker.E_Intent, int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setString(String, String) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set a string to be written.
- setString(String) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite.Builder
-
Set a string to be written.
- setString(String, String) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set a string to be written.
- setString(String) - Method in class com.idevicesinc.sweetblue.BleDescriptorWrite
-
Set a string to be written.
- setString(String, String) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set a string to be written.
- setString(String) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
Set a string to be written.
- setString(String, String) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set a string to be written.
- setString(String) - Method in class com.idevicesinc.sweetblue.BleWrite
-
Set a string to be written.
- setSweetBlueThreadHandler(<any>) - Static method in class com.idevicesinc.sweetblue.rx.plugins.RxSweetBluePlugins
-
- setThreadLocalTransaction(IBleTransaction) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setTimeoutFor(Interval) - Static method in class com.idevicesinc.sweetblue.TaskTimeoutRequestFilter.Please
-
Tells SweetBlue to wait for the given interval before timing out the task.
- setTimeTrackerSetting(TimeTrackerSetting) - Method in class com.idevicesinc.sweetblue.utils.TimeTracker
-
- setTiming(DeviceReconnectFilter.Timing) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setToAdvertising(BleManager, AdvertiseSettings, L_Util.AdvertisingCallback) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToAdvertising(BleManager, AdvertiseSettings, L_Util.AdvertisingCallback, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToAlwaysUseAutoConnectIfItWorked() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- setToBonded() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
- setToBonding() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
- setToConnected() - Method in class com.idevicesinc.sweetblue.ConnectFailBluetoothGatt
-
- setToConnected() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
This sets the device state to CONNECTED, and posts the "native" callback
- setToConnected(BleDevice) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToConnected(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToConnected(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToConnected(BleDevice, int, boolean, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to set a device's state to BluetoothProfile.STATE_CONNECTED
, with the given gattStatus, whether or not to update the internal state, and delay
the callback by the amount specified.
- setToConnected(BleServer, String, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to set the server's state to BluetoothProfile.STATE_CONNECTED
, with the given gattStatus, and delay
the callback by the amount specified.
- setToConnecting() - Method in class com.idevicesinc.sweetblue.ConnectFailBluetoothGatt
-
- setToConnecting() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
This sets the device state to CONNECTING, and posts the "native" callback
- setToConnecting(BleDevice) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToConnecting(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToConnecting(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToConnecting(BleDevice, int, boolean, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to set a device's state to BluetoothProfile.STATE_CONNECTING
, with the given gattStatus, whether or not to update the internal state, and delay
the callback by the amount specified.
- setToConnecting(BleServer, String, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to set the server's state to BluetoothProfile.STATE_CONNECTING
, with the given gattStatus, and delay
the callback by the amount specified.
- setToDisconnected(BleDevice) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToDisconnected(BleDevice, int) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToDisconnected(BleDevice, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- setToDisconnected(BleDevice, int, boolean, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to set a device's state to BluetoothProfile.STATE_DISCONNECTED
, with the given gattStatus, whether or not to update the internal state, and delay
the callback by the amount specified.
- setToDisconnected(BleServer, String, int, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Send a callback to set the server's state to BluetoothProfile.STATE_DISCONNECTED
, with the given gattStatus, and delay
the callback by the amount specified.
- setToOff() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- setToOn() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- setToTurningOff() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- setToTurningOn() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- setToUnBonded() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
- setTxnFailReason(ReadWriteListener.ReadWriteEvent) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setTxPower(byte) - Method in class com.idevicesinc.sweetblue.utils.BleScanRecord
-
Set the TX power
- setUndiscoverAfter(boolean) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- setUnitTest(BleManagerConfig, boolean) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- setup() - Method in class com.idevicesinc.sweetblue.SweetUnitTest
-
This method is called before every test.
- setUpdateThread(int) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- setValue(byte[]) - Method in class com.idevicesinc.sweetblue.utils.CharacteristicBuilder
-
- setValue(byte[]) - Method in class com.idevicesinc.sweetblue.utils.DescriptorBuilder
-
- setWriteType(ReadWriteListener.Type) - Method in class com.idevicesinc.sweetblue.BleWrite.Builder
-
- setWriteType(ReadWriteListener.Type) - Method in class com.idevicesinc.sweetblue.BleWrite
-
- shallowDiffJSONObjects(JSONObject, JSONObject) - Static method in class com.idevicesinc.sweetblue.utils.P_JSONUtil
-
- SHORT_TERM_ATTEMPT_RATE - Static variable in class com.idevicesinc.sweetblue.defaults.DefaultReconnectFilter
-
- SHORT_TERM_ATTEMPT_RATE - Static variable in class com.idevicesinc.sweetblue.ReconnectFilter.DefaultNullReconnectFilter
-
- SHORT_TERM_TIMEOUT - Static variable in class com.idevicesinc.sweetblue.defaults.DefaultReconnectFilter
-
- SHORT_TERM_TIMEOUT - Static variable in class com.idevicesinc.sweetblue.ReconnectFilter.DefaultNullReconnectFilter
-
- shouldBeReportedToUser() - Method in class com.idevicesinc.sweetblue.DeviceReconnectFilter.ConnectFailEvent
-
- shouldBeReportedToUser() - Method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Status
-
Convenience method that returns whether this status is something that your app user would usually care about.
- shouldBeReportedToUser() - Method in class com.idevicesinc.sweetblue.ServerReconnectFilter.ConnectFailEvent
-
- shouldBeReportedToUser() - Method in enum com.idevicesinc.sweetblue.ServerReconnectFilter.Status
-
Convenience method that returns whether this status is something that your app user would usually care about.
- shouldBreak() - Method in class com.idevicesinc.sweetblue.utils.ForEach_Breakable.Please
-
- shouldContinue() - Method in class com.idevicesinc.sweetblue.utils.ForEach_Breakable.Please
-
- shouldPersist(ReconnectFilter.ConnectionLostPlease) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- shouldRetry(BondRetryFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- shouldShowRequestPermissionRationale(Activity) - Static method in class com.idevicesinc.sweetblue.compat.M_Util
-
- shouldShowRequestPermissionRationale(Activity) - Static method in class com.idevicesinc.sweetblue.compat.PermissionsCompat
-
Safely wraps Activity.shouldShowRequestPermissionRationale(String)
behind API level checks
Android 8 - 9 use Manifest.permission.ACCESS_COARSE_LOCATION
, whereas
Android 10 and above use Manifest.permission.ACCESS_FINE_LOCATION
- shouldShowRequestPermissionRationale(Activity) - Static method in class com.idevicesinc.sweetblue.compat.Q_Util
-
- shouldTryBondingWhileDisconnected(BleDevice) - Method in class com.idevicesinc.sweetblue.internal.P_DisconnectReason
-
- shouldTryConnectionBugFix(BondFilter.ConnectionBugEvent.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- shouldUseAutoConnect() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- showDialog(BleSetupHelper.PermissionInstance, String, String, String, DialogInterface.OnClickListener, DialogInterface.OnDismissListener) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.BluetoothEnablerImpl
-
This method is responsible for creating and showing a dialog to the user.
- showToast(BleSetupHelper.PermissionInstance, String) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper.BluetoothEnablerImpl
-
This method is responsible for showing a toast to the user.
- showUIToEnable(BleSetupHelper.PermissionInstance) - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
- shutdown() - Method in class com.idevicesinc.sweetblue.BleManager
-
Disconnects all devices, shuts down the BleManager, and it's backing thread, and unregisters any receivers that may be in use.
- shutdown() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
Disconnects all devices, shuts down the BleManager, and it's backing thread, and unregisters any receivers that may be in use.
- shutdown() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Disconnects all devices, shuts down the BleManager, and it's backing thread, and unregisters any receivers that may be in use.
- shutdown() - Method in class com.idevicesinc.sweetblue.rx.schedulers.SweetBlueScheduler
-
- signed_write() - Method in class com.idevicesinc.sweetblue.utils.Permissions
-
- signed_write() - Method in class com.idevicesinc.sweetblue.utils.Properties
-
- signed_write_mitm() - Method in class com.idevicesinc.sweetblue.utils.Permissions
-
- simulateBleTurningOff(BleManager, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- simulateBleTurningOff(BleManager, Interval, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- simulateBleTurningOn(BleManager, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- simulateBleTurningOn(BleManager, Interval, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
Convenience method to simulate BLE being turned on.
- since(long) - Static method in class com.idevicesinc.sweetblue.utils.Interval
-
Returns a new
Interval
representing the time since the given past epoch time,
using
System.currentTimeMillis()
.
- SingleElementIterator<T> - Class in com.idevicesinc.sweetblue.utils
-
Convenience class for implementing an Iterator
with a single element.
- SingleElementIterator(T) - Constructor for class com.idevicesinc.sweetblue.utils.SingleElementIterator
-
- SingleSubscriber - Annotation Type in com.idevicesinc.sweetblue.rx.annotations
-
Annotation that dictates that an Observable
should only ever have a single subscription.
- SINGLETON - Static variable in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
Singleton value, safe to reuse.
- size() - Method in class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- skipNext() - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Please
-
Deprecated.
- softlyCancelTasks(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- SOFTWARE_REVISION - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- solicited() - Method in class com.idevicesinc.sweetblue.AddServiceListener.ServiceAddEvent
-
This returns true
if this event was the result of an explicit call through SweetBlue, e.g.
- solicited() - Method in class com.idevicesinc.sweetblue.NotificationListener.NotificationEvent
-
This returns true
if this event was the result of an explicit call through SweetBlue, e.g.
- solicited() - Method in class com.idevicesinc.sweetblue.OutgoingListener.OutgoingEvent
-
This returns true
if this event was the result of an explicit call through SweetBlue, e.g.
- solicited() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
This returns true
if this event was the result of an explicit call through SweetBlue, e.g.
- solicited() - Method in class com.idevicesinc.sweetblue.rx.RxNotificationEvent
-
- solicited() - Method in class com.idevicesinc.sweetblue.rx.RxOutgoingEvent
-
- solicited() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- source() - Method in class com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.HistoricalDataLogEvent
-
The source of the data - read, notify, etc.
- SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- StablePriorityQueue<E> - Class in com.idevicesinc.sweetblue.utils
-
- StablePriorityQueue() - Constructor for class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- StablePriorityQueue(int) - Constructor for class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- StablePriorityQueue(int, Comparator<? super E>) - Constructor for class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- StablePriorityQueue(Collection<? extends E>) - Constructor for class com.idevicesinc.sweetblue.utils.StablePriorityQueue
-
- stackTrace() - Method in class com.idevicesinc.sweetblue.AssertListener.AssertEvent
-
Stack trace leading up to the assert.
- stackTrace() - Method in class com.idevicesinc.sweetblue.rx.RxAssertEvent
-
- stage() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
- STAIR_CLIMBER_DATA - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- STANDARD_UUID_TEMPLATE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- start() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Implement this method to kick off your transaction.
- start() - Method in class com.idevicesinc.sweetblue.BleWriteTransaction
-
Starts the transaction.
- start() - Method in interface com.idevicesinc.sweetblue.P_Bridge_User.TransactionHolder
-
- start() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
- start() - Method in class com.idevicesinc.sweetblue.utils.BleSetupHelper
-
This method starts the enabler.
- start(Context) - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- start(Context, BluetoothEnabler.BluetoothEnablerFilter) - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- start(Activity) - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
- start(Activity, BluetoothEnabler.BluetoothEnablerFilter) - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler
-
Deprecated.
Kicks off the complex flow needed to fully enable Bluetooth on Build versions greater than or equal to Build.VERSION_CODES.M
.
- start(String) - Method in class com.idevicesinc.sweetblue.utils.TimeTracker
-
- start(String, long) - Method in class com.idevicesinc.sweetblue.utils.TimeTracker
-
- startAdvertising(UUID) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID, AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID[]) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID[], AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID, byte[]) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID, byte[], BleScanRecord.Option...) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID, BleScanRecord.Option...) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID[], BleScanRecord.Option...) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID, BleAdvertisingSettings, AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(UUID[], BleAdvertisingSettings, AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(BleScanRecord) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(BleScanRecord, AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
- startAdvertising(BleScanRecord, BleAdvertisingSettings, AdvertisingListener) - Method in class com.idevicesinc.sweetblue.BleServer
-
Starts advertising serviceUuids with the information supplied in
BleScanRecord
.
- startAdvertising(BluetoothAdapter, AdvertiseSettings, AdvertiseData, L_Util.AdvertisingCallback) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- startAdvertising(AdvertiseSettings, AdvertiseData, L_Util.AdvertisingCallback) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- startAdvertising(AdvertiseSettings, AdvertiseData, L_Util.AdvertisingCallback) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- startAdvertising(BleScanRecord, BleAdvertisingSettings, AdvertisingListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Starts advertising serviceUuids with the information supplied in
BleScanRecord
.
- startAdvertising(BleScanRecord) - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- startAdvertising(AdvertiseSettings, AdvertiseData, L_Util.AdvertisingCallback) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called by the system when the library wants the manager/adaptor to advertise over bluetooth.
- startChangeTrackingPoll(UUID[], Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(UUID[], Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(Iterable<UUID>, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(Iterable<UUID>, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(UUID, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(UUID, UUID, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(UUID, UUID, DescriptorFilter, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(BleRead, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startChangeTrackingPoll(BleOp, Interval) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- startChangeTrackingPoll(UUID, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startChangeTrackingPoll(UUID, UUID, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startChangeTrackingPoll(UUID, UUID, DescriptorFilter, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startDiscovery() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- startDiscovery() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- startDiscovery() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called by the library when it wants to start bluetooth classic discovery.
- startLeScan(BluetoothAdapter.LeScanCallback) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- startLeScan(BluetoothAdapter.LeScanCallback) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- startLeScan(BluetoothAdapter.LeScanCallback) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the library wants to start a pre-lollipop scan.
- startLScan(int, Interval, L_Util.ScanCallback) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- startLScan(int, Interval, L_Util.ScanCallback) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- startLScan(int, Interval, L_Util.ScanCallback) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the library wants to start a post-lollipop scan (Lollipop only).
- startMScan(int, Interval, L_Util.ScanCallback) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- startMScan(int, Interval, L_Util.ScanCallback) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- startMScan(int, Interval, L_Util.ScanCallback) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the library wants to start a post-lollipop scan on marshmallow or above.
- startNativeScan(BluetoothAdapter, int, Interval, List<NativeScanFilter>, L_Util.ScanCallback) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- startNativeScan(BluetoothAdapter, int, Interval, List<NativeScanFilter>, L_Util.ScanCallback) - Static method in class com.idevicesinc.sweetblue.compat.M_Util
-
- startPendingIntentScan(int, Interval, PendingIntent) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- startPendingIntentScan(int, Interval, PendingIntent) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- startPendingIntentScan(int, Interval, PendingIntent) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the library wants to start a BLE scan using a PendingIntent to deliver scan results.
- startPeriodicScan(Interval, Interval) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startPeriodicScan(Interval, Interval, DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startPeriodicScan(Interval, Interval, ScanFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startPeriodicScan(Interval, Interval, ScanFilter, DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startPeriodicScan(Interval, Interval, ScanFilter, ScanFilter.ApplyMode, DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startPoll(UUID, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Starts a periodic read of a particular characteristic.
- startPoll(UUID, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(UUID, UUID, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(UUID, UUID, DescriptorFilter, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(BleRead, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Starts a periodic read of a particular characteristic.
- startPoll(UUID, UUID, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(UUID[], Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(UUID[], Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(Iterable<UUID>, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(Iterable<UUID>, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startPoll(BleOp, Interval) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- startPoll(UUID, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startPoll(UUID, UUID, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startPoll(UUID[], Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startPoll(Iterable<UUID>, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startPoll(UUID, UUID, DescriptorFilter, Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
Starts a periodic read of a particular characteristic.
- startRssiPoll(Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startRssiPoll(Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- startRssiPoll(Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- startRssiPoll(Interval) - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- startScan() - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(ScanFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(Interval, ScanFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(Interval, DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(ScanFilter, DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(Interval) - Method in class com.idevicesinc.sweetblue.BleManager
-
Starts a scan that will generally last for the given time (roughly).
- startScan(Interval, ScanFilter, DiscoveryListener) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(ScanOptions) - Method in class com.idevicesinc.sweetblue.BleManager
-
- startScan(BluetoothAdapter, int, Interval, List<NativeScanFilter>, PendingIntent) - Static method in class com.idevicesinc.sweetblue.compat.O_Util
-
- startScan(ScanOptions) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- startTxn(BleDevice) - Method in interface com.idevicesinc.sweetblue.internal.IBleTransaction.Callback
-
- State - Interface in com.idevicesinc.sweetblue.utils
-
Bitwise enum contract for representing the state of devices and managers.
- State.ChangeEvent<T_State extends State> - Class in com.idevicesinc.sweetblue.utils
-
- State.ChangeIntent - Enum in com.idevicesinc.sweetblue.utils
-
Enumerates the intention behind a state change - as comprehensively as possible, whether the
application user intended for the state change to happen or not.
- STATE_BLE_ON - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is in LE only mode.
- STATE_BLE_TURNING_OFF - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is turning off LE only mode.
- STATE_BLE_TURNING_ON - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is turning Bluetooth LE mode on.
- STATE_CONNECTED - Static variable in class com.idevicesinc.sweetblue.internal.android.ProfileConst
-
- STATE_CONNECTING - Static variable in class com.idevicesinc.sweetblue.internal.android.ProfileConst
-
- STATE_DISCONNECTED - Static variable in class com.idevicesinc.sweetblue.internal.android.GattConst
-
- STATE_DISCONNECTED - Static variable in class com.idevicesinc.sweetblue.internal.android.ProfileConst
-
- STATE_DISCONNECTING - Static variable in class com.idevicesinc.sweetblue.internal.android.ProfileConst
-
- STATE_OFF - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is off.
- STATE_OFF - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- STATE_ON - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is on, and ready for use.
- STATE_ON - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- STATE_TURNING_OFF - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is turning off.
- STATE_TURNING_OFF - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- STATE_TURNING_ON - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
Indicates the local Bluetooth adapter is turning on.
- STATE_TURNING_ON - Static variable in class com.idevicesinc.sweetblue.internal.android.AdapterConst
-
- staticFieldValue(Field) - Static method in class com.idevicesinc.sweetblue.utils.Utils_Reflection
-
- status() - Method in class com.idevicesinc.sweetblue.AddServiceListener.ServiceAddEvent
-
Indicates the success or reason for failure for adding the service.
- status() - Method in class com.idevicesinc.sweetblue.AdvertisingListener.AdvertisingEvent
-
- status() - Method in class com.idevicesinc.sweetblue.BondListener.BondEvent
-
- status() - Method in class com.idevicesinc.sweetblue.BondRetryFilter.RetryEvent
-
- status() - Method in class com.idevicesinc.sweetblue.DeviceReconnectFilter.ConnectFailEvent
-
General reason why the connection failed.
- status() - Method in class com.idevicesinc.sweetblue.HistoricalDataLoadListener.HistoricalDataLoadEvent
-
The general status of the load operation.
- status() - Method in class com.idevicesinc.sweetblue.HistoricalDataQueryListener.HistoricalDataQueryEvent
-
The general status of the query operation.
- status() - Method in class com.idevicesinc.sweetblue.NotificationListener.NotificationEvent
-
Indicates either success or the type of failure.
- status() - Method in class com.idevicesinc.sweetblue.OutgoingListener.OutgoingEvent
-
- status() - Method in class com.idevicesinc.sweetblue.ReadWriteListener.ReadWriteEvent
-
Indicates either success or the type of failure.
- status() - Method in class com.idevicesinc.sweetblue.rx.RxAdvertisingEvent
-
- status() - Method in class com.idevicesinc.sweetblue.rx.RxNotificationEvent
-
- status() - Method in class com.idevicesinc.sweetblue.rx.RxReadWriteEvent
-
- status() - Method in class com.idevicesinc.sweetblue.ServerReconnectFilter.ConnectFailEvent
-
General reason why the connection failed.
- status() - Method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.BluetoothEnablerEvent
-
Deprecated.
- STEP_CLIMBER_DATA - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- stop() - Static method in class com.idevicesinc.sweetblue.BleWriteTransaction.FailListener.Please
-
Stops the transaction, and clears all remaining writes from the queue.
- stop() - Static method in class com.idevicesinc.sweetblue.BondRetryFilter.Please
-
Tells SweetBlue not to retry bonding to the device.
- stop() - Static method in class com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Please
-
Deprecated.
Bypass all remaining stages and move to the end of the last stage; enabler will finish at this point
- stop(String) - Method in class com.idevicesinc.sweetblue.utils.TimeTracker
-
- stopAdvertising() - Method in class com.idevicesinc.sweetblue.BleServer
-
Stops the server from advertising.
- stopAdvertising(BluetoothAdapter) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- stopAdvertising() - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- stopAdvertising() - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- stopAdvertising() - Method in class com.idevicesinc.sweetblue.internal.P_BleServerImpl
-
Stops the server from advertising.
- stopAdvertising() - Method in class com.idevicesinc.sweetblue.rx.RxBleServer
-
- stopAdvertising() - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called by the library when it wants to stop the
BleServer
from advertising.
- stopAllScanning() - Method in class com.idevicesinc.sweetblue.BleManager
-
- stopAllScanning() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- stopIf(boolean) - Static method in class com.idevicesinc.sweetblue.BondRetryFilter.Please
-
Tells SweetBlue not to retry bonding to the device, if the provided condition is true
.
- stopLeScan(BluetoothAdapter.LeScanCallback) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- stopLeScan(BluetoothAdapter.LeScanCallback) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- stopLeScan(BluetoothAdapter.LeScanCallback) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the system wants to stop an LE scan.
- stopNativeScan(BluetoothAdapter) - Static method in class com.idevicesinc.sweetblue.compat.L_Util
-
- stopPendingIntentScan(PendingIntent) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothManager
-
- stopPendingIntentScan(PendingIntent) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothManager
-
- stopPendingIntentScan(PendingIntent) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called when the system wants to stop a PendingIntent scan.
- stopPeriodicScan(ScanFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
- stopPeriodicScan() - Method in class com.idevicesinc.sweetblue.BleManager
-
- stopPeriodicScan(ScanFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
Deprecated.
- stopPoll(UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, UUID, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, UUID) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, UUID, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, UUID, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID, UUID, DescriptorFilter, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(BleRead, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
Stop a poll with the given
BleRead
, and interval.
- stopPoll(UUID[], Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID[], Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(UUID[]) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(Iterable<UUID>, Interval, ReadWriteListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(Iterable<UUID>, Interval) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(Iterable<UUID>) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopPoll(BleOp, Interval) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- stopRetrying() - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostPlease
-
- stopRetryingIf(boolean) - Static method in class com.idevicesinc.sweetblue.ReconnectFilter.ConnectionLostPlease
-
- stopRssiPoll() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- stopRssiPoll() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- stopScan() - Method in class com.idevicesinc.sweetblue.BleManager
-
- stopScan(ScanFilter) - Method in class com.idevicesinc.sweetblue.BleManager
-
- stopScan(PendingIntent) - Method in class com.idevicesinc.sweetblue.BleManager
-
- stopScan(BluetoothAdapter, PendingIntent) - Static method in class com.idevicesinc.sweetblue.compat.O_Util
-
- stopScan() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- stopScan(ScanFilter) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- stopScan(PendingIntent) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- stopScan(PA_StateTracker.E_Intent) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- stopScan(ScanFilter.Please) - Static method in class com.idevicesinc.sweetblue.P_Bridge_User
-
- stopScan() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- stopScan(ScanFilter) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- stopScan(PendingIntent) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- stopScanOnPause - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- stringToByteArray(String) - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
- stringToObject(String) - Method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDisplayType
-
- succeed() - Method in class com.idevicesinc.sweetblue.BleTransaction.Ota
-
- succeed() - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Call this from subclasses to indicate that the transaction has succeeded.
- succeed() - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
Call this from subclasses to indicate that the transaction has succeeded.
- succeedDiscoverServices(BleDevice) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- success() - Method in enum com.idevicesinc.sweetblue.MtuTestCallback.TestResult.Result
-
- SUPPORTED_HEART_RATE_RANGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SUPPORTED_INCLINATION_RANGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SUPPORTED_NEW_ALERT_CATEGORY - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SUPPORTED_POWER_RANGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SUPPORTED_RESISTANCE_LEVEL_RANGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SUPPORTED_SPEED_RANGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- SUPPORTED_UNREAD_ALERT_CATEGORY - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- suspendQueue(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- sweetBlueEnabled() - Method in class com.idevicesinc.sweetblue.LogOptions
-
- sweetBlueEnabled(int) - Method in class com.idevicesinc.sweetblue.LogOptions
-
- SweetBlueScheduler - Class in com.idevicesinc.sweetblue.rx.schedulers
-
- SweetBlueSchedulers - Class in com.idevicesinc.sweetblue.rx.schedulers
-
SweetBlue specific schedulers.
- sweetBlueThread() - Static method in class com.idevicesinc.sweetblue.rx.schedulers.SweetBlueSchedulers
-
A Scheduler
which executes actions on SweetBlue's update thread.
- SweetLogger - Interface in com.idevicesinc.sweetblue
-
- SweetUnitTest<A extends android.app.Activity> - Class in com.idevicesinc.sweetblue
-
Convenience base class for running unit tests involving SweetBlue.
- SweetUnitTest() - Constructor for class com.idevicesinc.sweetblue.SweetUnitTest
-
- SYSTEM_ID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- uhOh(UhOhListener.UhOh) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- uhOh() - Method in class com.idevicesinc.sweetblue.rx.RxUhOhEvent
-
- uhOh() - Method in class com.idevicesinc.sweetblue.UhOhListener.UhOhEvent
-
- uhOhCallbackThrottle - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- UhOhListener - Interface in com.idevicesinc.sweetblue
-
- UhOhListener.Remedy - Enum in com.idevicesinc.sweetblue
-
- UhOhListener.UhOh - Enum in com.idevicesinc.sweetblue
-
An UhOh is a warning about an exceptional (in the bad sense) and unfixable problem with the underlying stack that
the app can warn its user about.
- UhOhListener.UhOhEvent - Class in com.idevicesinc.sweetblue
-
- unbond() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- unbond(BondListener) - Method in class com.idevicesinc.sweetblue.BleDevice
-
- unbond() - Static method in class com.idevicesinc.sweetblue.BondFilter.Please
-
Device should be unbonded if it isn't already.
- unbond(BondListener) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- unbond() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- unbond_internal(PE_TaskPriority, BondListener.Status) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- unbond_justAddTheTask() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- UNBOND_REASON_AUTH_CANCELED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because we canceled the bonding process.
- UNBOND_REASON_AUTH_FAILED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because pins did not match, or remote device did not respond to pin request in time.
- UNBOND_REASON_AUTH_REJECTED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because the other side explicitly rejected bonding.
- UNBOND_REASON_AUTH_TIMEOUT - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because of authentication timeout.
- UNBOND_REASON_DISCOVERY_IN_PROGRESS - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because a discovery is in progress.
- UNBOND_REASON_REMOTE_AUTH_CANCELED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because we received an Authentication Cancel by remote end.
- UNBOND_REASON_REMOTE_DEVICE_DOWN - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because we could not contact the remote device.
- UNBOND_REASON_REMOVED - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
An existing bond was explicitly revoked.
- UNBOND_REASON_REPEATED_ATTEMPTS - Static variable in class com.idevicesinc.sweetblue.BleStatuses
-
A bond attempt failed because of repeated attempts.
- unbondAll() - Method in class com.idevicesinc.sweetblue.BleManager
-
- unbondAll() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- unbondAll() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- unbondIf(boolean) - Static method in class com.idevicesinc.sweetblue.BondFilter.Please
-
- unbondSuccess(BleDevice, Interval) - Static method in class com.idevicesinc.sweetblue.Util_Native
-
- UNCERTAINTY - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- undiscover() - Method in class com.idevicesinc.sweetblue.BleDevice
-
- undiscover(BleDevice) - Method in class com.idevicesinc.sweetblue.BleManager
-
Forcefully undiscovers a device, disconnecting it first if needed and removing it from this manager's internal list.
- undiscover() - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- undiscover(IBleDevice) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- undiscover() - Method in class com.idevicesinc.sweetblue.rx.RxBleDevice
-
- undiscover(RxBleDevice) - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
Forcefully undiscovers a device, disconnecting it first if needed and removing it from this manager's internal list.
- undiscoverAll() - Method in class com.idevicesinc.sweetblue.BleManager
-
- undiscoverAll() - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
- undiscoverAll() - Method in class com.idevicesinc.sweetblue.rx.RxBleManager
-
- undiscoverDeviceWhenBleTurnsOff - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
- undiscoveryKeepAlive - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
Default is disabled - If a device exceeds this amount of time since its
last discovery then it is a candidate for being undiscovered.
- Unit<T extends Unit> - Class in com.idevicesinc.sweetblue.utils
-
Common abstract base class for all units of measurement, providing default convenience methods
for things like comparison.
- Unit() - Constructor for class com.idevicesinc.sweetblue.utils.Unit
-
- UnitTest - Annotation Type in com.idevicesinc.sweetblue.annotations
-
This annotation is used to dictate certain classes and/or fields which are
only used for Unit testing, and should be ignored.
- UnitTestBluetoothDevice - Class in com.idevicesinc.sweetblue
-
Base class used to mock a bluetooth device (at the android layer).
- UnitTestBluetoothDevice(IBleDevice) - Constructor for class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
- UnitTestBluetoothGatt - Class in com.idevicesinc.sweetblue
-
Base class used to mock a bluetooth gatt instance (at the android layer).
- UnitTestBluetoothGatt(IBleDevice) - Constructor for class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Default constructor to use when not providing a
GattDatabase
instance.
- UnitTestBluetoothGatt(IBleDevice, GattDatabase) - Constructor for class com.idevicesinc.sweetblue.UnitTestBluetoothGatt
-
Default constructor to use when providing a
GattDatabase
instance.
- UnitTestBluetoothManager - Class in com.idevicesinc.sweetblue
-
Base class used to mock the bluetooth manager instance (at the android layer).
- UnitTestBluetoothManager() - Constructor for class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
- UnitTestBluetoothServer - Class in com.idevicesinc.sweetblue
-
Base class used to mock a bluetooth server (at the android layer).
- UnitTestBluetoothServer(IBleManager) - Constructor for class com.idevicesinc.sweetblue.UnitTestBluetoothServer
-
Default constructor.
- UnitTestLogger - Class in com.idevicesinc.sweetblue
-
Implementation of
SweetLogger
which just prints logs to the console via System.out.println().
- UnitTestLogger() - Constructor for class com.idevicesinc.sweetblue.UnitTestLogger
-
- UNREAD_ALERT_STATUS - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- unregisterContentObserver(ContentObserver) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- unregisterDataSetObserver(DataSetObserver) - Method in class com.idevicesinc.sweetblue.utils.EmptyCursor
-
- unsuspendQueue(IBleManager) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_BleManager
-
- update(double) - Method in class com.idevicesinc.sweetblue.BleTransaction
-
Optional convenience method to override if you want to do periodic updates or time-based calculations.
- update(double) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- update(double, long) - Method in class com.idevicesinc.sweetblue.internal.P_BleManagerImpl
-
This method is made public in case you want to tie the library in to an update loop
from another codebase.
- update(double) - Method in interface com.idevicesinc.sweetblue.P_Bridge_User.TransactionHolder
-
- update(double) - Method in class com.idevicesinc.sweetblue.rx.RxBleTransaction
-
Optional convenience method to override if you want to do periodic updates or time-based calculations.
- updateBleDevice(IBleDevice) - Method in class com.idevicesinc.sweetblue.internal.android.AndroidBluetoothDevice
-
- updateBleDevice(IBleDevice) - Method in interface com.idevicesinc.sweetblue.internal.android.IBluetoothDevice
-
- updateBleDevice(IBleDevice) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothDevice
-
Method called internally to update the instance of
IBleDevice
held by this class.
- updateBondStates(Object[]) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- UpdateCallback - Interface in com.idevicesinc.sweetblue
-
A callback where you handle the update time step.
- updateConnectionPriority(BleConnectionPriority) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- updateDeviceState(IBleDevice, int) - Method in class com.idevicesinc.sweetblue.UnitTestBluetoothManager
-
Called internally to update the state of a
BleDevice
.
- updateHandler - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is null
.
- updateInstance(String[], LogOptions, SweetLogger) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- updateKnownTxPower(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- updateLoopCallback - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
Default is
null
- provide an instance here that will be called at the end of
BleManager
's update loop.
- updateMtu(int) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- updateRssi(int, boolean) - Method in class com.idevicesinc.sweetblue.internal.P_BleDeviceImpl
-
- updateThreadType - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- UpdateThreadType - Enum in com.idevicesinc.sweetblue.utils
-
Enumeration used to strictly type the different options for SweetBlue's update logic.
- updateTxn(double) - Method in interface com.idevicesinc.sweetblue.internal.IBleTransaction.Callback
-
- URI - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- useGattRefresh - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
Default is false
- whether to use BluetoothGatt.refresh()
right before service discovery.
- useLeTransportForBonding - Variable in class com.idevicesinc.sweetblue.BleDeviceConfig
-
The below explanation is wrong, only in that the default is now false
.
- USER_CONTROL_POINT - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- USER_DATA_SERVICE_UUID - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- USER_INDEX - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- usesCharUuid() - Method in enum com.idevicesinc.sweetblue.BleTask
-
- UsesCustomNull - Interface in com.idevicesinc.sweetblue.utils
-
Interface implemented by some enums and mostly other
Immutable
structs
that have custom "null" behavior in place of Java's built-in
null
.
- UsesInstanceId - Interface in com.idevicesinc.sweetblue.utils
-
Interface to enforce instance Id methods in classes that use an instance Id.
- Util_Native - Class in com.idevicesinc.sweetblue
-
Utility class for simulating Bluetooth operations (read/writes, notifications, etc).
- Util_Unit - Class in com.idevicesinc.sweetblue.utils
-
Utility class to handle various things when unit testing, such as generating random mac addresses, random byte arrays.
- Utils - Class in com.idevicesinc.sweetblue.utils
-
Some static utility methods that are probably not very useful outside the library.
- Utils() - Constructor for class com.idevicesinc.sweetblue.utils.Utils
-
- Utils_Config - Class in com.idevicesinc.sweetblue.utils
-
- Utils_Reflection - Class in com.idevicesinc.sweetblue.utils
-
Some utilities for dealing with raw byte array scan records.
- Utils_Rssi - Class in com.idevicesinc.sweetblue.utils
-
Some static utility methods for RSSI-related calculations.
- Utils_ScanRecord - Class in com.idevicesinc.sweetblue.utils
-
Some utilities for dealing with raw byte array scan records.
- Utils_State - Class in com.idevicesinc.sweetblue.utils
-
Some helper utilities for dealing with
State
implementors.
- Utils_String - Class in com.idevicesinc.sweetblue.utils
-
Utility methods for string manipulation and creation needed by SweetBlue, mostly for debug purposes.
- Utils_String.HexOption - Enum in com.idevicesinc.sweetblue.utils
-
- Utils_Time - Class in com.idevicesinc.sweetblue.utils
-
Utilities for dealing with time with an emphasis on BLE.
- uuid() - Method in class com.idevicesinc.sweetblue.HistoricalDataLoadListener.HistoricalDataLoadEvent
-
The UUID
that the data is being loaded for.
- uuid() - Method in class com.idevicesinc.sweetblue.HistoricalDataQueryListener.HistoricalDataQueryEvent
-
The UUID
that the data is being queried for.
- uuid() - Method in class com.idevicesinc.sweetblue.rx.RxHistoricalDataLoadEvent
-
- uuid() - Method in class com.idevicesinc.sweetblue.utils.BleUuid
-
Returns the backing UUID
- uuidName(IBleManager, UUID) - Static method in class com.idevicesinc.sweetblue.internal.P_Bridge_Internal
-
- uuidName(UUID) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- uuidName(String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- uuidName(String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- UuidNameMap - Interface in com.idevicesinc.sweetblue.utils
-
- UuidNameMap_ListWrapper - Class in com.idevicesinc.sweetblue.utils
-
Convenience implementation that wraps a
List
of other
UuidNameMap
instances.
- UuidNameMap_ListWrapper(List<UuidNameMap>) - Constructor for class com.idevicesinc.sweetblue.utils.UuidNameMap_ListWrapper
-
- UuidNameMap_ListWrapper() - Constructor for class com.idevicesinc.sweetblue.utils.UuidNameMap_ListWrapper
-
- uuidNameMaps - Variable in class com.idevicesinc.sweetblue.BleManagerConfig
-
- Uuids - Class in com.idevicesinc.sweetblue.utils
-
A collection of standard UUID
s for services, characteristics, and descriptors.
- Uuids() - Constructor for class com.idevicesinc.sweetblue.utils.Uuids
-
- Uuids.GATTCharacteristic - Enum in com.idevicesinc.sweetblue.utils
-
- Uuids.GATTCharacteristicFormatTypeConversionException - Exception in com.idevicesinc.sweetblue.utils
-
- Uuids.GATTDescriptor - Enum in com.idevicesinc.sweetblue.utils
-
- Uuids.GATTDisplayType - Enum in com.idevicesinc.sweetblue.utils
-
- Uuids.GATTFormatType - Enum in com.idevicesinc.sweetblue.utils
-
- uuidSize() - Method in class com.idevicesinc.sweetblue.utils.BleUuid
-
- UV_INDEX - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- v(String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- v(String, String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- v(String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- v_native(String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- v_native(String, String, String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- v_native(String) - Method in class com.idevicesinc.sweetblue.internal.P_Logger
-
- VALID_RANGE - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- value() - Method in class com.idevicesinc.sweetblue.DescriptorFilter.DescriptorEvent
-
Convenience method to return the value stored in the BluetoothGattDescriptor
.
- value - Variable in class com.idevicesinc.sweetblue.utils.Pointer
-
- VALUE_TRIGGER_SETTING - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.AddServiceListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.AdvertisingListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.annotations.Nullable.Prevalence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleAdvertisingSettings.BleAdvertisingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleAdvertisingSettings.BleTransmissionPower
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleCharacteristicPermission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleCharacteristicProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleConnectionPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleDescriptorPermission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleDeviceConfig.RefreshOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleDeviceOrigin
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleDeviceState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleManagerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Source
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleScanApi
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleScanPower
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleServerState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleTask
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleTransaction.Atomicity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BleTransaction.EndReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BondFilter.CharacteristicEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BondListener.BondEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BondListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.BondRetryFilter.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ConnectFailBluetoothGatt.FailurePoint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ConnectFailBluetoothGatt.FailureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Timing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.DiscoveryListener.LifeCycle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ExchangeListener.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ExchangeListener.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.HistoricalDataLoadListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.HistoricalDataQueryListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.internal.P_ConnectFailPlease
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.LogOptions.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.MtuTestCallback.TestResult.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.NotificationListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.NotificationListener.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.OutgoingListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.P_ITransaction.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ReadWriteFailBluetoothGatt.FailType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ReadWriteListener.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ReadWriteListener.Target
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ReadWriteListener.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ReconnectFilter.AutoConnectUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ReconnectFilter.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ResetListener.Progress
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ScanFilter.ApplyMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.ServerReconnectFilter.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.TimeTrackerSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.UhOhListener.Remedy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.UhOhListener.UhOh
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.AdvertisingFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BleScanRecord.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.DefaultString
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.ErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.Permission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BleUuid.UuidSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Stage
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Status
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.HistoricalDataColumn
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.Phy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.State.ChangeIntent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.UpdateThreadType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.Utils_String.HexOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDisplayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.idevicesinc.sweetblue.AddServiceListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.AdvertisingListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.annotations.Nullable.Prevalence
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleAdvertisingSettings.BleAdvertisingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleAdvertisingSettings.BleTransmissionPower
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleCharacteristicPermission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleCharacteristicProperty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleConnectionPriority
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleDescriptorPermission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleDeviceConfig.RefreshOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleDeviceOrigin
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleDeviceState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VALUES() - Static method in enum com.idevicesinc.sweetblue.BleDeviceState
-
- values() - Static method in enum com.idevicesinc.sweetblue.BleManagerState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VALUES() - Static method in enum com.idevicesinc.sweetblue.BleManagerState
-
- values() - Static method in enum com.idevicesinc.sweetblue.BleNodeConfig.HistoricalDataLogFilter.Source
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleScanApi
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleScanPower
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleServerState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleTask
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleTransaction.Atomicity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BleTransaction.EndReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BondFilter.CharacteristicEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BondListener.BondEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BondListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.BondRetryFilter.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VALUES() - Static method in enum com.idevicesinc.sweetblue.BondRetryFilter.Status
-
- values() - Static method in enum com.idevicesinc.sweetblue.ConnectFailBluetoothGatt.FailurePoint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ConnectFailBluetoothGatt.FailureType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.DeviceReconnectFilter.Timing
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.DiscoveryListener.LifeCycle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ExchangeListener.Target
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ExchangeListener.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.HistoricalDataLoadListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.HistoricalDataQueryListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.internal.P_ConnectFailPlease
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.LogOptions.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VALUES() - Static method in enum com.idevicesinc.sweetblue.LogOptions.LogLevel
-
- values() - Static method in enum com.idevicesinc.sweetblue.MtuTestCallback.TestResult.Result
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.NotificationListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.NotificationListener.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.OutgoingListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.P_ITransaction.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ReadWriteFailBluetoothGatt.FailType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ReadWriteListener.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ReadWriteListener.Target
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ReadWriteListener.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ReconnectFilter.AutoConnectUsage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ReconnectFilter.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ResetListener.Progress
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ScanFilter.ApplyMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.ServerReconnectFilter.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.TimeTrackerSetting
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.UhOhListener.Remedy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.UhOhListener.UhOh
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.AdvertisingFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BleScanRecord.Option
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.DefaultString
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.ErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.Permission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BleSetupHelper.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BleUuid.UuidSize
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Stage
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.BluetoothEnabler.BluetoothEnablerFilter.Status
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.HistoricalDataColumn
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.Phy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.State.ChangeIntent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.UpdateThreadType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.Utils_String.HexOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTCharacteristic
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDescriptor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTDisplayType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.idevicesinc.sweetblue.utils.Uuids.GATTFormatType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyApiKey(Context, String) - Static method in class com.idevicesinc.sweetblue.api.P_ApiManager
-
- VO2_MAX - Static variable in class com.idevicesinc.sweetblue.utils.Uuids
-