Result values for library operations.
Enumerator |
---|
Success | Operation succeeded.
|
Timeout | Operation terminated by a timeout.
|
NotConnected | Operation failed because the peripheral is not connected.
|
NotConnectable | Operation failed because the peripheral is not connectible.
|
UnableToConnect | Operation failed because the peripheral could not be connected.
|
ConnectionLost | Operation failed because the connection to the peripheral has been lost.
|
ConnectionAlreadyEstablished | Operation failed because the connection is already established.
|
NotSupported | Operation failed because it's not supported.
|
InsufficientAuthentication | Operation failed because the authentication is insufficient.
|
InsufficientAuthorization | Operation failed because the authorization is insufficient.
|
InsufficientEncryption | Operation failed because the encryption is insufficient.
|
NotPermitted | Operation failed because it's not permitted.
|
AuthenticationFailure | Operation failed because the authentication failed.
|
AuthenticationKeyMissing | Operation failed because the authentication key is missing.
|
NoResponse | Operation failed because no response has been received.
|
AttributeNotFound | Searched attribute was not found
|
ConnectionTimeout | Link supervision timeout expired.
|
ConnectionLimitExceeded | Controller is at limit of connections it can support.
|
PasskeyEntryFailed | User input of passkey failed.
|
PairingNotSupported | Pairing is not supported by the device.
|
Failure | Operation failed because of an unknown failure.
|
Exception | Operation failed because of a thrown exception.
|
Canceled | Operation canceled.
|
BluetoothDisabled | Bluetooth is disabled.
|
Pending | Operation is still pending.
|