![]() |
nRF Connect SDK API 3.4.99
|
HOGP object. More...
#include <hogp.h>
Data Structures | |
| struct | bt_hogp_handlers |
Data Fields | |
| struct bt_conn * | conn |
| struct bt_hids_info | info_val |
| struct bt_hogp::bt_hogp_handlers | handlers |
| bt_hogp_ready_cb | ready_cb |
| Callback for HIDS client ready (see bt_hogp_ready_cb). | |
| bt_hogp_prep_fail_cb | prep_error_cb |
| Callback for HIDS client preparation failed. | |
| bt_hogp_pm_update_cb | pm_update_cb |
| Callback for protocol mode updated. | |
| bt_hogp_map_cb | map_cb |
| Callback for report map data chunk received. | |
| struct bt_gatt_read_params | read_params |
| Internal read parameters used when reading Protocol Mode or Report Map. This struct might also be used during initialization. | |
| struct k_sem | read_params_sem |
| The semaphore for common read parameters protection. | |
| struct { | |
| uint8_t rep_idx | |
| } | init_repref |
| struct { | |
| struct bt_hogp_rep_info * kbd_inp | |
| struct bt_hogp_rep_info * kbd_out | |
| struct bt_hogp_rep_info * mouse_inp | |
| } | rep_boot |
| struct bt_hogp_rep_info ** | rep_info |
| uint8_t | rep_count |
| bool | ready |
| enum bt_hids_pm | pm |
HOGP object.