MT2523 API Reference  LinkIt SDK v4

Basic data structures for the GATT Client. More...

Overview

Basic data structures for the GATT Client.

Data Structures

struct  bt_gattc_discover_primary_service_req_t
 Discover Primary Service request. More...
 
struct  bt_gattc_discover_primary_service_by_uuid_req_t
 Discover Primary Service By UUID request. More...
 
struct  bt_gattc_discover_charc_req_t
 Discover All Characteristics of a Service or Discover Characteristics by UUID request. More...
 
struct  bt_gattc_read_multi_charc_values_req_t
 Read Multiple Characteristic Values request. More...
 
struct  bt_gattc_write_without_rsp_req_t
 Write Without Response or Signed Write Without Response request. More...
 
struct  bt_gattc_write_charc_req_t
 Write Characteristic Value or Write Characteristic Descriptors request. More...
 
struct  bt_gattc_prepare_write_charc_req_t
 Write Long Characteristic Value or Write Long Characteristic Descriptors request. More...
 
struct  bt_gattc_charc_value_notification_indication_t
 Notification or Indication. More...
 
struct  bt_gattc_error_rsp_t
 Error response. More...
 
struct  bt_gatt_exchange_mtu_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_EXCHANGE_MTU) which indicates exchange MTU response. More...
 
struct  bt_gattc_find_info_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_DISCOVER_CHARC_DESCRIPTOR) which indicates find information response. More...
 
struct  bt_gattc_find_by_type_value_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_DISCOVER_PRIMARY_SERVICE_BY_UUID) which indicates find by type value response. More...
 
struct  bt_gattc_read_by_type_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_FIND_INCLUDED_SERVICES or BT_GATTC_DISCOVER_CHARC or BT_GATTC_READ_USING_CHARC_UUID) which indicates read by type value response. More...
 
struct  bt_gattc_read_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_READ_CHARC or # BT_GATTC_READ_LONG_CHARC) which indicates read response. More...
 
struct  bt_gattc_read_blob_rsp_t
 Read blob response. More...
 
struct  bt_gattc_read_multiple_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_READ_MULTI_CHARC_VALUES) which indicates read multiple response. More...
 
struct  bt_gattc_read_by_group_type_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_DISCOVER_PRIMARY_SERVICE) which indicates read by group type response. More...
 
struct  bt_gattc_write_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_WRITE_CHARC) which indicates write response. More...
 
struct  bt_gattc_prepare_write_rsp_t
 Prepare write response. More...
 
struct  bt_gattc_execute_write_rsp_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_WRITE_LONG_CHARC or BT_GATTC_RELIABLE_WRITE_CHARC) which indicates execute write response. More...
 
struct  bt_gatt_handle_value_notification_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_CHARC_VALUE_NOTIFICATION) which indicates handle value notification. More...
 

Typedefs

typedef bt_att_exchange_mtu_req_t bt_gattc_exchange_mtu_req_t
 Exchange MTU request.
 
typedef bt_gattc_discover_primary_service_req_t bt_gattc_find_included_services_req_t
 Find Included Service request.
 
typedef bt_att_find_info_req_t bt_gattc_discover_charc_descriptor_req_t
 Discover All Characteristic Descriptors request.
 
typedef bt_att_read_req_t bt_gattc_read_charc_req_t
 Read Characteristic Value or Read Characteristic Descriptors request.
 
typedef bt_att_read_blob_req_t bt_gattc_read_long_charc_value_req_t
 Read Long Characteristic Values or Read Long Characteristic Descriptors request.
 
typedef bt_att_read_by_type_req_t bt_gattc_read_using_charc_uuid_req_t
 Read Using Characteristic UUID request.
 
typedef bt_att_execute_write_req_t bt_gattc_execute_write_req_t
 Execute Write request.
 
typedef bt_gatt_handle_value_notification_t bt_gatt_handle_value_indication_t
 This structure defines the data type of the callback parameter for the event (BT_GATTC_CHARC_VALUE_INDICATION) which indicates handle value indication.
 
typedef bt_att_handle_value_confirmation_t bt_gattc_handle_value_confirmation_t
 Handle value confirmation.