HID result type.
Synopsis:
#include <btapi/bthid.h>
typedef enum {
BT_HID_RESULT_SUCCESS = 0
BT_HID_RESULT_NOT_READY = 1
BT_HID_RESULT_INVALID_REPORT_ID = 2
BT_HID_RESULT_UNSUPPORTED_REQUEST = 3
BT_HID_RESULT_INVALID_PARAMETER = 4
BT_HID_RESULT_UNKNOWN = 5
BT_HID_RESULT_FATAL = 6
} bt_hid_result_t;
Data:
- BT_HID_RESULT_SUCCESS
- Result indicating success.
- BT_HID_RESULT_NOT_READY
- Result indicating failure because the application was not ready.
- BT_HID_RESULT_INVALID_REPORT_ID
- Result indicating failure because report ID was not valid.
- BT_HID_RESULT_UNSUPPORTED_REQUEST
- Result indicating failure because request is not supported.
- BT_HID_RESULT_INVALID_PARAMETER
- Result indicating failure because request contained an invalid parameter.
- BT_HID_RESULT_UNKNOWN
- Result indicating failure because of an unknown reason.
- BT_HID_RESULT_FATAL
- Result indicating a fatal failure.
Library:
libbtapi (For the qcc command, use the -l btapi option to link against this library)