Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
st_ble_hidc_hdls_t Struct Reference

Human Interface Device Service attribute handles. More...

Data Fields

st_ble_gatt_hdl_range_t service_range
 
uint16_t protocol_mode_char_val_hdl
 
st_ble_hidc_report_hdl_t report_hdl [BLE_DISC_CHAR_MAX_NUM]
 
uint16_t report_map_char_val_hdl
 
uint16_t report_map_external_report_reference_hdl
 
uint16_t boot_keyboard_input_report_char_val_hdl
 
uint16_t boot_keyboard_input_report_cli_cnfg_hdl
 
uint16_t boot_keyboard_output_report_char_val_hdl
 
uint16_t boot_mouse_input_report_char_val_hdl
 
uint16_t boot_mouse_input_report_cli_cnfg_hdl
 
uint16_t hid_information_char_val_hdl
 
uint16_t hid_control_point_char_val_hdl
 

Detailed Description

Human Interface Device Service attribute handles.

Field Documentation

◆ service_range

st_ble_gatt_hdl_range_t st_ble_hidc_hdls_t::service_range

Human Interface Device Service range

◆ protocol_mode_char_val_hdl

uint16_t st_ble_hidc_hdls_t::protocol_mode_char_val_hdl

Protocol Mode characteristic value handle

◆ report_hdl

st_ble_hidc_report_hdl_t st_ble_hidc_hdls_t::report_hdl[BLE_DISC_CHAR_MAX_NUM]

Report characteristic handles

◆ report_map_char_val_hdl

uint16_t st_ble_hidc_hdls_t::report_map_char_val_hdl

Report Map characteristic value handle

◆ report_map_external_report_reference_hdl

uint16_t st_ble_hidc_hdls_t::report_map_external_report_reference_hdl

Report Map characteristic External Report Reference descriptor handle

◆ boot_keyboard_input_report_char_val_hdl

uint16_t st_ble_hidc_hdls_t::boot_keyboard_input_report_char_val_hdl

Boot Keyboard Input Report characteristic value handle

◆ boot_keyboard_input_report_cli_cnfg_hdl

uint16_t st_ble_hidc_hdls_t::boot_keyboard_input_report_cli_cnfg_hdl

Boot Keyboard Input Report characteristic Client Characteristic Configuration descriptor handle

◆ boot_keyboard_output_report_char_val_hdl

uint16_t st_ble_hidc_hdls_t::boot_keyboard_output_report_char_val_hdl

Boot Keyboard Output Report characteristic value handle

◆ boot_mouse_input_report_char_val_hdl

uint16_t st_ble_hidc_hdls_t::boot_mouse_input_report_char_val_hdl

Boot Mouse Input Report characteristic value handle

◆ boot_mouse_input_report_cli_cnfg_hdl

uint16_t st_ble_hidc_hdls_t::boot_mouse_input_report_cli_cnfg_hdl

Boot Mouse Input Report characteristic Client Characteristic Configuration descriptor handle

◆ hid_information_char_val_hdl

uint16_t st_ble_hidc_hdls_t::hid_information_char_val_hdl

HID Information characteristic value handle

◆ hid_control_point_char_val_hdl

uint16_t st_ble_hidc_hdls_t::hid_control_point_char_val_hdl

HID Control Point characteristic value handle