Contains the GATT specific definitions and data structures used in the GATT APIs.
Data Structures | |
struct | cy_stc_ble_disc_srvc_info_t |
Service data received with read by group type response during discovery process. More... | |
struct | cy_stc_ble_disc_srvc128_info_t |
Service data received with read by group type response during discovery process including 128 bit UUID. More... | |
struct | cy_stc_ble_disc_srv_info_t |
Service data that includes data received with read by group type response and connHandle. More... | |
struct | cy_stc_ble_disc_incl_info_t |
Included service data received with read by type response during discovery process. More... | |
struct | cy_stc_ble_disc_char_info_t |
Characteristic data received with read by type response during discovery process. More... | |
struct | cy_stc_ble_srvr_char_info_t |
Characteristic Attribute handle + properties structure. More... | |
struct | cy_stc_ble_disc_descr_info_t |
Characteristic descriptor data received with find info response during discovery process. More... | |
struct | cy_stc_ble_gatts_t |
Structure with Generic Attribute Service (GATTS) attribute handles. More... | |
struct | cy_stc_ble_disc_range_info_t |
Structure for return a possible range of the current Characteristic descriptor. More... | |
struct | cy_stc_ble_gattc_t |
Structure with Discovered Attributes Information of Generic Attribute Service (GATTS) More... | |
struct | cy_stc_ble_uuid128_t |
GATT 128 Bit UUID type. More... | |
union | cy_ble_uuid_t |
GATT UUID type. More... | |
struct | cy_stc_ble_gatt_value_t |
Abstracts Variable Length Values for GATT. More... | |
struct | cy_stc_ble_gatt_handle_value_pair_t |
GATT handle - value pair type. More... | |
struct | cy_stc_ble_gatt_attr_handle_range_t |
GATT Attribute Handle Range type. More... | |
struct | cy_stc_ble_gatt_xchg_mtu_param_t |
GATT MTU exchange parameter type. More... | |
struct | cy_stc_ble_gatt_handle_value_offset_param_t |
GATT Handle Value Pair along with offset type. More... | |
struct | cy_stc_ble_gatt_write_param_t |
Write parameter. More... | |
struct | cy_stc_ble_gatt_err_info_t |
Error information. More... | |
struct | cy_stc_ble_gatt_err_param_t |
Error parameter. More... | |
struct | cy_stc_ble_gatt_prep_write_param_t |
Prepare Write parameter. More... | |
struct | cy_stc_ble_prepare_write_request_memory_t |
memory request parameters for prepare write request More... | |
struct | cy_stc_ble_gattc_stop_cmd_param_t |
Stop command parameter. More... | |
struct | cy_stc_ble_gattc_read_by_group_req_t |
GATT Discover primary service request parameter. More... | |
struct | cy_stc_ble_gattc_find_by_type_value_req_t |
GATT Discover primary service by UUID request parameter. More... | |
struct | cy_stc_ble_gattc_read_by_type_req_t |
GATT read by type request parameter. More... | |
struct | cy_stc_ble_gattc_read_req_t |
Read request parameter. More... | |
struct | cy_stc_ble_gattc_handle_offset_pair_t |
Handle-offset pair parameter. More... | |
struct | cy_stc_ble_gattc_read_blob_req_t |
Read blob request parameter. More... | |
struct | cy_stc_ble_gattc_handle_list_t |
GATT handle list type. More... | |
struct | cy_stc_ble_gattc_read_mult_req_t |
Read multiple request parameter. More... | |
struct | cy_stc_ble_gattc_reliable_write_req_t |
Prepare Write request parameter for reliable write request. More... | |
struct | cy_stc_ble_gattc_exec_write_req_t |
Execute Write request parameter. More... | |
struct | cy_stc_ble_gattc_read_rsp_param_t |
Read response parameter type received from server. More... | |
struct | cy_stc_ble_gattc_grp_attr_data_list_t |
Data Element for Group Response. More... | |
struct | cy_stc_ble_gattc_read_by_grp_rsp_param_t |
Read By Group Response received from Server. More... | |
struct | cy_stc_ble_gattc_find_by_type_rsp_param_t |
GATT find by type value response received from server. More... | |
struct | cy_stc_ble_gattc_handle_uuid_list_param_t |
GATT list of Handle UUID pair parameter type. More... | |
struct | cy_stc_ble_gattc_find_info_rsp_param_t |
GATT find info response received from Server. More... | |
struct | cy_stc_ble_gattc_exec_write_rsp_param_t |
Execute Write result. More... | |
struct | cy_stc_ble_gattc_long_procedure_end_param_t |
Long procedure end indication event parameter. More... | |
struct | cy_stc_ble_gatts_att_gen_val_len_t |
Attribute value type used in GATT database. More... | |
struct | cy_stc_ble_gatts_att_pack_val_len_t |
Attribute value type used in the GATT database. More... | |
union | cy_stc_ble_gatts_att_value_t |
Attribute value type used in GATT database. More... | |
struct | cy_stc_ble_gatts_db_t |
GATT database structure used in the GATT Server. More... | |
struct | cy_stc_ble_gatts_db_info_t |
GATT database information parameters. More... | |
struct | cy_stc_ble_gatts_db_attr_val_info_t |
GATT database attribute value parameters. More... | |
struct | cy_stc_ble_gatts_db_attr_enable_info_t |
GATT database attribute enable parameters. More... | |
struct | cy_stc_ble_gatts_db_authorize_info_t |
GATT database authorize parameters. More... | |
struct | cy_stc_ble_gatts_prep_write_req_param_t |
Prepare write request parameter received from Client. More... | |
struct | cy_stc_ble_gatts_exec_write_req_t |
Execute Write result. More... | |
struct | cy_stc_ble_gatts_char_val_read_req_t |
Event parameters for characteristic read value access event generated by the BLE Stack upon an access of Characteristic value read for the characteristic definition that CY_BLE_GATT_DB_ATTR_CHAR_VAL_RD_EVENT property set. More... | |
All descriptors following a characteristic value definition must be in following order:
enum cy_en_ble_gatt_pdu_t |
ATT Opcode that has resulted in the error.
GATT error codes.