![]() |
Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
|
Data Structures | |
struct | st_ble_gatt_hdl_range_t |
Attribute handle range. More... | |
struct | st_ble_gattc_reliable_writes_char_pair_t |
This is used in R_BLE_GATTC_ReliableWrites() to specify the pair of Characteristic Value and Characteristic Value Handle. More... | |
struct | st_ble_gattc_conn_evt_t |
This structure notifies that the link with the GATT Server has been established. More... | |
struct | st_ble_gattc_disconn_evt_t |
This structure notifies that the link with the GATT Server has been disconnected. More... | |
struct | st_ble_gattc_ex_mtu_rsp_evt_t |
This structure notifies that a MTU Exchange Response PDU has been received from a GATT Server. More... | |
struct | st_ble_gattc_serv_16_evt_t |
This structure notifies that a 16-bit UUID Service has been discovered. More... | |
struct | st_ble_gattc_serv_128_evt_t |
This structure notifies that a 128-bit UUID Service has been discovered. More... | |
struct | st_ble_gattc_inc_serv_16_evt_t |
This structure notifies that a 16-bit UUID Included Service has been discovered. More... | |
struct | st_ble_gattc_inc_serv_128_evt_t |
This structure notifies that a 128-bit UUID Included Service has been discovered. More... | |
struct | st_ble_gattc_char_16_evt_t |
This structure notifies that a 16-bit UUID Characteristic has been discovered. More... | |
struct | st_ble_gattc_char_128_evt_t |
This structure notifies that a 128-bit UUID Characteristic has been discovered. More... | |
struct | st_ble_gattc_char_desc_16_evt_t |
This structure notifies that a 16-bit UUID Characteristic Descriptor has been discovered. More... | |
struct | st_ble_gattc_char_desc_128_evt_t |
This structure notifies that a 128-bit UUID Characteristic Descriptor has been discovered. More... | |
struct | st_ble_gattc_err_rsp_evt_t |
This structure notifies that a Error Response PDU has been received from a GATT Server. More... | |
struct | st_ble_gattc_ntf_evt_t |
This structure notifies that a Notification PDU has been received from a GATT Server. More... | |
struct | st_ble_gattc_ind_evt_t |
This structure notifies that a Indication PDU has been received from a GATT Server. More... | |
struct | st_ble_gattc_rd_char_evt_t |
This structure notifies that read response to R_BLE_GATTC_ReadChar() or R_BLE_GATTC_ReadCharUsingUuid() has been received from a GATT Server. More... | |
struct | st_ble_gattc_wr_char_evt_t |
This structure notifies that write response to R_BLE_GATTC_WriteChar() has been received from a GATT Server. More... | |
struct | st_ble_gattc_rd_multi_char_evt_t |
This structure notifies that read response to R_BLE_GATTC_ReadMultiChar() has been received from a GATT Server. More... | |
struct | st_ble_gattc_char_part_wr_evt_t |
This structure notifies that write response to R_BLE_GATTC_WriteLongChar() or R_BLE_GATTC_ReliableWrites() has been received from a GATT Server. More... | |
struct | st_ble_gattc_reliable_writes_comp_evt_t |
This structure notifies that a response to R_BLE_GATTC_ExecWrite() has been received from a GATT Server. More... | |
struct | st_ble_gattc_rd_multi_req_param_t |
This is used in R_BLE_GATTC_ReadMultiChar() to specify multiple Characteristics to be read. More... | |
struct | st_ble_gattc_evt_data_t |
st_ble_gattc_evt_data_t is the type of the data notified in a GATT Client Event. More... | |
Typedefs | |
typedef void(* | ble_gattc_app_cb_t) (uint16_t event_type, ble_status_t event_result, st_ble_gattc_evt_data_t *p_event_data) |
ble_gattc_app_cb_t is the GATT Client Event callback function type. More... | |
ble_gattc_app_cb_t |
ble_gattc_app_cb_t is the GATT Client Event callback function type.
[in] | event_type | The type of GATT Client Event. |
[in] | event_result | The result of GATT Client Event |
[in] | p_event_data | Data notified by GATT Client Event. |