From: yulong Date: Wed, 12 Oct 2016 09:28:01 +0000 (-0400) Subject: commponent bt:added the bt_prf_evt.h file defined the API event used for the profile... X-Git-Tag: v1.0~2^2~68^2~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c56325f43b42f45c747e1045559abc213d33a229;p=esp-idf commponent bt:added the bt_prf_evt.h file defined the API event used for the profile task --- diff --git a/components/bt/bluedroid/profiles/core/include/bt_prf_evt.h b/components/bt/bluedroid/profiles/core/include/bt_prf_evt.h new file mode 100644 index 0000000000..03bef46b1d --- /dev/null +++ b/components/bt/bluedroid/profiles/core/include/bt_prf_evt.h @@ -0,0 +1,134 @@ +/** + **************************************************************************************** + * + * @file bt_prf_task.h + * + * @brief Application entry point + * + * Copyright (C) Espressif 2016 + * Created by Yulong at 2016/10/12 + * + * + **************************************************************************************** + */ + +#include + +enum +{ + API_BLE_DEVICE_READY_IND, + API_BLE_DM_CMP_EVT, + API_BLE_CONN_CMP_EVT, + API_BLE_CONN_REQ_IND, + API_BLE_DISCONN_IND, + API_BLE_MODULE_INIT_CMP_EVT, + API_BLE_ADV_REPORT_IND, + +#if (BLE_SEC) + API_BLE_BOND_REQ_IND, + API_BLE_BOND_REQ_IND, + API_BLE_ENCRYPT_REQ_IND, + API_BLE_ENCRYPT_IND, +#endif ///BLE_SEC + +#if (BLE_DISS_SERVER) + API_BLE_CREATE_DB_CFM, + API_BLE_DISABLE_IND, +#endif ///BLE_DISS_SERVER + +#if (BLE_PROX_REPORTER) + API_BLE_PROXR_ALERT_IND, + API_BLE_PXP_TIMER, + API_BLE_PROXR_CREATE_DB_CFM, + API_BLE_PROXR_DISABLE_IND, +#endif ///BLE_PROX_REPORTER + +#if (BLE_BUT_SERVER) + API_BLE_BUT_VAL_RECEIVCE, + API_BLE_CREATE_DB_CFM, + API_BLE_VAL_SEND_CFM, +#endif ///BLE_BUT_SERVER + +#if (BLE_APP_KEYBOARD) + API_BLE_HIDD_CREATE_DB_CFM, + API_BLE_DISABLE_IND, + API_BLE_NTF_SENT_CFM, + API_BLE_HIDD_TIMER, + API_BLE_GREEN_LED_TIMER, + API_BLE_RED_LED_TIMER, +#ifndef MITM_ON + API_BLE_HIDD_ENC_TIMER, +#endif ///MITM_ON + API_BLE_UPDATED_PRIVACY_IND, + API_BLE_UPDATED_RECON_ADDR_IND, + API_BLE_HID_MSG, +#endif ///BLE_APP_KEYBOARD + +#if (BLE_BATT_SERVER) + API_BLE_BATT_CREATE_DB_CFM, + API_BLE_BATT_LEVEL_UPD_CFM, + API_BLE_BATT_LEVEL_NTF_CFG_IND, + API_BLE_BATT_TIMER, + APP_BLE_ALERT_TIMER, +#endif ///BLE_BATT_SERVER + +#if (BLE_FINDME_TARGET) + API_BLE_FINDT_ALERT_IND, +#endif ///BLE_FINDME_TARGET + +#if (BLE_FINDME_LOCATOR) + API_BLE_FINDL_ENABLE_CFM, +#endif ///BLE_FINDME_LOCATOR + +#if (HAS_MULTI_BOND) + API_BLE_PAIR_TIMER, +#endif ///HAS_MULTI_BOND + +#if (BLE_SPOTA_RECEIVER) + API_BLE_SPOTAR_PATCH_MEM_DEV_IND, + API_BLE_SPOTAR_GPIO_MAP_IND, + API_BLE_SPOTAR_PATCH_LEN_IND, + API_BLE_SPOTAR_PATCH_DATA_IND, + API_BLE_SPOTAR_CREATE_DB_CFM, +#endif ///BLE_SPOTA_RECEIVER + +#if (BLE_APP_SMARTTAG) + API_BLE_ADV_TIMER, + API_BLE_ADV_BLINK_TIMER, + API_BLE_WAKEUP_MSG, +#endif ///BLE_APP_SMARTTAG + +#if (BLE_APP_PROXR) + API_BLE_ADV_TIMER, + API_BLE_WAKEUP_MSG, +#endif ///BLE_APP_PROXR + +#if (BLE_INTEGRATED_HOST_GTL_CENTRAL) + API_BLE_EXT_TEST_REQ, + API_BLE_EXT_SCAN_CMD, + API_BLE_EXT_CONNECT_CMD, + API_BLE_EXT_DISCONNECT_CMD, + API_BLE_EXT_TRANSMIT_CMD, +#endif ///BLE_INTEGRATED_HOST_GTL + +#if (BLE_APP_THROUGHPUT_PERIPHERAL) + API_BLE_EXT_TEST_REQ, + API_BLE_EXT_DISCONNECT_CMD, + API_BLE_EXT_TRANSMIT_CMD, +#endif ///BLE_APP_THROUGHPUT_PERIPHERAL + +#if (BLE_STREAMDATA_HOST) + API_BLE_STREAMDATAH_ENABLE_CFM, + API_BLE_STREAMDATAH_RCV_DATA_PACKET_IND, +#endif ///BLE_STREAMDATA_HOST + +#if (BLE_STREAMDATA_DEVICE) + API_BLE_STREAMDATAD_CREATE_DB_CFM, + API_BLE_STREAMDATAD_RCV_DATA_PACKET_IND, +#endif ///BLE_STREAMDATA_DEVICE + + + +}; + +