BluetoothStatusCodes
public
final
class
BluetoothStatusCodes
extends Object
java.lang.Object | |
↳ | android.bluetooth.BluetoothStatusCodes |
A class with constants representing possible return values for Bluetooth APIs. General return values occupy the range 0 to 199. Profile-specific return values occupy the range 200-999. API-specific return values start at 1000. The exception to this is the "UNKNOWN" error code which occupies the max integer value.
Summary
Constants | |
---|---|
int |
ERROR_BLUETOOTH_NOT_ALLOWED
Error code indicating that the API call was initiated by neither the system nor the active user. |
int |
ERROR_BLUETOOTH_NOT_ENABLED
Error code indicating that Bluetooth is not enabled. |
int |
ERROR_DEVICE_NOT_BONDED
Error code indicating that the Bluetooth Device specified is not bonded. |
int |
ERROR_GATT_WRITE_NOT_ALLOWED
A GATT writeCharacteristic request is not permitted on the remote device. |
int |
ERROR_GATT_WRITE_REQUEST_BUSY
A GATT writeCharacteristic request is issued to a busy remote device. |
int |
ERROR_MISSING_BLUETOOTH_CONNECT_PERMISSION
Error code indicating that the caller does not have the |
int |
ERROR_PROFILE_SERVICE_NOT_BOUND
Error code indicating that the profile service is not bound. |
int |
ERROR_UNKNOWN
Indicates that an unknown error has occurred. |
int |
FEATURE_NOT_CONFIGURED
Indicates that the feature status is not configured yet. |
int |
FEATURE_NOT_SUPPORTED
Indicates that the feature is not supported. |
int |
FEATURE_SUPPORTED
Indicates that the feature is supported. |
int |
SUCCESS
Indicates that the API call was successful. |
Inherited methods | |
---|---|
Constants
ERROR_BLUETOOTH_NOT_ALLOWED
public static final int ERROR_BLUETOOTH_NOT_ALLOWED
Error code indicating that the API call was initiated by neither the system nor the active user.
Constant Value: 2 (0x00000002)
ERROR_BLUETOOTH_NOT_ENABLED
public static final int ERROR_BLUETOOTH_NOT_ENABLED
Error code indicating that Bluetooth is not enabled.
Constant Value: 1 (0x00000001)
ERROR_DEVICE_NOT_BONDED
public static final int ERROR_DEVICE_NOT_BONDED
Error code indicating that the Bluetooth Device specified is not bonded.
Constant Value: 3 (0x00000003)
ERROR_GATT_WRITE_NOT_ALLOWED
public static final int ERROR_GATT_WRITE_NOT_ALLOWED
A GATT writeCharacteristic request is not permitted on the remote device.
Constant Value: 200 (0x000000c8)
ERROR_GATT_WRITE_REQUEST_BUSY
public static final int ERROR_GATT_WRITE_REQUEST_BUSY
A GATT writeCharacteristic request is issued to a busy remote device.
Constant Value: 201 (0x000000c9)
ERROR_MISSING_BLUETOOTH_CONNECT_PERMISSION
public static final int ERROR_MISSING_BLUETOOTH_CONNECT_PERMISSION
Error code indicating that the caller does not have the Manifest.permission.BLUETOOTH_CONNECT
permission.
Constant Value: 6 (0x00000006)
ERROR_PROFILE_SERVICE_NOT_BOUND
public static final int ERROR_PROFILE_SERVICE_NOT_BOUND
Error code indicating that the profile service is not bound. You can bind a profile service
by calling BluetoothAdapter#getProfileProxy
.
Constant Value: 9 (0x00000009)
ERROR_UNKNOWN
public static final int ERROR_UNKNOWN
Indicates that an unknown error has occurred.
Constant Value: 2147483647 (0x7fffffff)
FEATURE_NOT_CONFIGURED
public static final int FEATURE_NOT_CONFIGURED
Indicates that the feature status is not configured yet.
Constant Value: 30 (0x0000001e)
FEATURE_NOT_SUPPORTED
public static final int FEATURE_NOT_SUPPORTED
Indicates that the feature is not supported.
Constant Value: 11 (0x0000000b)
FEATURE_SUPPORTED
public static final int FEATURE_SUPPORTED
Indicates that the feature is supported.
Constant Value: 10 (0x0000000a)
SUCCESS
public static final int SUCCESS
Indicates that the API call was successful.
Constant Value: 0 (0x00000000)