AIROC™ BTSDK v4.2 - 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 |