mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
feat(ble/bluedroid): Add getter for BLE GATTC calllback
This commit is contained in:
parent
2d244b521d
commit
b4148534f6
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
|
* SPDX-FileCopyrightText: 2015-2024 Espressif Systems (Shanghai) CO LTD
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
@ -29,6 +29,11 @@ esp_err_t esp_ble_gattc_register_callback(esp_gattc_cb_t callback)
|
|||||||
return ESP_OK;
|
return ESP_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
esp_gattc_cb_t esp_ble_gattc_get_callback(void)
|
||||||
|
{
|
||||||
|
return (esp_gattc_cb_t) btc_profile_cb_get(BTC_PID_GATTC);
|
||||||
|
}
|
||||||
|
|
||||||
esp_err_t esp_ble_gattc_app_register(uint16_t app_id)
|
esp_err_t esp_ble_gattc_app_register(uint16_t app_id)
|
||||||
{
|
{
|
||||||
btc_msg_t msg = {0};
|
btc_msg_t msg = {0};
|
||||||
|
@ -282,6 +282,15 @@ typedef void (* esp_gattc_cb_t)(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_
|
|||||||
*/
|
*/
|
||||||
esp_err_t esp_ble_gattc_register_callback(esp_gattc_cb_t callback);
|
esp_err_t esp_ble_gattc_register_callback(esp_gattc_cb_t callback);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief This function is called to get the current application callbacks
|
||||||
|
* with BTA GATTC module.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* - esp_gattC_cb_t : current callback
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
esp_gattc_cb_t esp_ble_gattc_get_callback(void);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief This function is called to register application callbacks
|
* @brief This function is called to register application callbacks
|
||||||
|
Loading…
Reference in New Issue
Block a user