mirror of https://github.com/labapart/gattlib
Introduce 'GATTLIB_ERROR_TIMEOUT' error
parent
028dfef5fc
commit
3c9b0eaa1c
|
@ -7,10 +7,13 @@
|
||||||
GATTLIB_SUCCESS = 0
|
GATTLIB_SUCCESS = 0
|
||||||
GATTLIB_INVALID_PARAMETER = 1
|
GATTLIB_INVALID_PARAMETER = 1
|
||||||
GATTLIB_NOT_FOUND = 2
|
GATTLIB_NOT_FOUND = 2
|
||||||
GATTLIB_OUT_OF_MEMORY = 3
|
GATTLIB_ERROR_TIMEOUT = 3
|
||||||
GATTLIB_NOT_SUPPORTED = 4
|
GATTLIB_OUT_OF_MEMORY = 4
|
||||||
GATTLIB_DEVICE_ERROR = 5
|
GATTLIB_NOT_SUPPORTED = 5
|
||||||
GATTLIB_ERROR_DBUS = 6
|
GATTLIB_DEVICE_ERROR = 6
|
||||||
|
GATTLIB_ERROR_DBUS = 7
|
||||||
|
GATTLIB_ERROR_BLUEZ = 8
|
||||||
|
GATTLIB_ERROR_INTERNAL = 9
|
||||||
|
|
||||||
|
|
||||||
class GattlibException(Exception):
|
class GattlibException(Exception):
|
||||||
|
@ -56,6 +59,8 @@ def handle_return(ret):
|
||||||
raise NotFound()
|
raise NotFound()
|
||||||
elif ret == GATTLIB_OUT_OF_MEMORY:
|
elif ret == GATTLIB_OUT_OF_MEMORY:
|
||||||
raise OutOfMemory()
|
raise OutOfMemory()
|
||||||
|
elif ret == GATTLIB_ERROR_TIMEOUT:
|
||||||
|
raise TimeoutError()
|
||||||
elif ret == GATTLIB_NOT_SUPPORTED:
|
elif ret == GATTLIB_NOT_SUPPORTED:
|
||||||
raise NotSupported()
|
raise NotSupported()
|
||||||
elif ret == GATTLIB_DEVICE_ERROR:
|
elif ret == GATTLIB_DEVICE_ERROR:
|
||||||
|
|
|
@ -38,12 +38,13 @@ extern "C" {
|
||||||
#define GATTLIB_SUCCESS 0
|
#define GATTLIB_SUCCESS 0
|
||||||
#define GATTLIB_INVALID_PARAMETER 1
|
#define GATTLIB_INVALID_PARAMETER 1
|
||||||
#define GATTLIB_NOT_FOUND 2
|
#define GATTLIB_NOT_FOUND 2
|
||||||
#define GATTLIB_OUT_OF_MEMORY 3
|
#define GATTLIB_ERROR_TIMEOUT 3
|
||||||
#define GATTLIB_NOT_SUPPORTED 4
|
#define GATTLIB_OUT_OF_MEMORY 4
|
||||||
#define GATTLIB_DEVICE_ERROR 5
|
#define GATTLIB_NOT_SUPPORTED 5
|
||||||
#define GATTLIB_ERROR_DBUS 6
|
#define GATTLIB_DEVICE_ERROR 6
|
||||||
#define GATTLIB_ERROR_BLUEZ 7
|
#define GATTLIB_ERROR_DBUS 7
|
||||||
#define GATTLIB_ERROR_INTERNAL 8
|
#define GATTLIB_ERROR_BLUEZ 8
|
||||||
|
#define GATTLIB_ERROR_INTERNAL 9
|
||||||
//@}
|
//@}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue