![]() |
AIROC™ BTSDK v4.9 - Documentation | |||
GATT Profile Connection Functions. More...
Modules | |
| BR/EDR (Bluetooth Basic Rate / Enhanced Data Rate) | |
| BR/EDR (Bluetooth Basic Rate / Enhanced Data Rate) Specific functions. | |
| EATT | |
| EATT API. | |
| LE (Bluetooth Low Energy) | |
| LE (Bluetooth Low Energy) Specific functions. | |
Functions | |
| wiced_bt_gatt_status_t | wiced_bt_gatt_register (wiced_bt_gatt_cback_t *p_gatt_cback) |
| Register an application callback for GATT. More... | |
| wiced_bool_t | wiced_bt_gatt_cancel_connect (wiced_bt_device_address_t bd_addr, wiced_bool_t is_direct) |
| Cancel initiating GATT connection. More... | |
| wiced_bt_gatt_status_t | wiced_bt_gatt_disconnect (uint16_t conn_id) |
| Close the specified GATT connection. More... | |
| wiced_bt_gatt_status_t | wiced_bt_gatt_get_device_address (uint16_t conn_id, wiced_bt_device_address_t *p_bdaddr, wiced_bt_transport_t *p_transport, wiced_bt_ble_address_type_t *p_addr_type) |
| API to get the bluetooth device address of the connected gatt conn_id. More... | |
| wiced_bt_gatt_status_t | wiced_bt_gatt_validate_conn_id (uint16_t conn_id) |
| API to validate connected gatt conn_id. More... | |
GATT Profile Connection Functions.
| wiced_bool_t wiced_bt_gatt_cancel_connect | ( | wiced_bt_device_address_t | bd_addr, |
| wiced_bool_t | is_direct | ||
| ) |
Cancel initiating GATT connection.
| [in] | bd_addr | : Remote device address |
| [in] | is_direct | : Is direct connection or not |
| wiced_bt_gatt_status_t wiced_bt_gatt_disconnect | ( | uint16_t | conn_id | ) |
Close the specified GATT connection.
Result is notified using GATT_CONNECTION_STATUS_EVT of wiced_bt_gatt_cback_t.
| [in] | conn_id | : GATT connection ID |
| wiced_bt_gatt_status_t wiced_bt_gatt_get_device_address | ( | uint16_t | conn_id, |
| wiced_bt_device_address_t * | p_bdaddr, | ||
| wiced_bt_transport_t * | p_transport, | ||
| wiced_bt_ble_address_type_t * | p_addr_type | ||
| ) |
API to get the bluetooth device address of the connected gatt conn_id.
| [in] | conn_id | : Connection handle of the gatt bearer |
| [out] | p_bdaddr | : wiced_bt_device_address_t |
| [out] | p_transport | wiced_bt_transport_t of the bearer |
| [out] | p_addr_type | wiced_bt_ble_address_type_t of the bearer. Valid only if device referred by the conn_id is of type BT_TRANSPORT_LE |
| wiced_bt_gatt_status_t wiced_bt_gatt_register | ( | wiced_bt_gatt_cback_t * | p_gatt_cback | ) |
Register an application callback for GATT.
| [in] | p_gatt_cback | : The GATT notification callback |
| wiced_bt_gatt_status_t wiced_bt_gatt_validate_conn_id | ( | uint16_t | conn_id | ) |
API to validate connected gatt conn_id.
| [in] | conn_id | : Connection handle of the gatt bearer |