]> granicus.if.org Git - esp-idf/commitdiff
commponent bt:added the bt_prf_evt.h file defined the API event used for the profile...
authoryulong <yulong@yulong-mac.(none)>
Wed, 12 Oct 2016 09:28:01 +0000 (05:28 -0400)
committeryulong <yulong@yulong-mac.(none)>
Wed, 12 Oct 2016 09:28:01 +0000 (05:28 -0400)
components/bt/bluedroid/profiles/core/include/bt_prf_evt.h [new file with mode: 0644]

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 (file)
index 0000000..03bef46
--- /dev/null
@@ -0,0 +1,134 @@
+/**\r
+ ****************************************************************************************\r
+ *\r
+ * @file bt_prf_task.h\r
+ *\r
+ * @brief Application entry point\r
+ *\r
+ * Copyright (C) Espressif 2016\r
+ * Created by Yulong at 2016/10/12\r
+ *\r
+ *\r
+ ****************************************************************************************\r
+ */\r
+\r
+#include <string.h>\r
+\r
+enum\r
+{\r
+       API_BLE_DEVICE_READY_IND,\r
+       API_BLE_DM_CMP_EVT,\r
+       API_BLE_CONN_CMP_EVT,\r
+       API_BLE_CONN_REQ_IND,\r
+       API_BLE_DISCONN_IND,\r
+       API_BLE_MODULE_INIT_CMP_EVT,\r
+       API_BLE_ADV_REPORT_IND,\r
+\r
+#if (BLE_SEC)\r
+       API_BLE_BOND_REQ_IND,\r
+       API_BLE_BOND_REQ_IND,\r
+       API_BLE_ENCRYPT_REQ_IND,\r
+       API_BLE_ENCRYPT_IND,\r
+#endif ///BLE_SEC\r
+\r
+#if    (BLE_DISS_SERVER)\r
+       API_BLE_CREATE_DB_CFM,\r
+       API_BLE_DISABLE_IND,\r
+#endif ///BLE_DISS_SERVER\r
+\r
+#if (BLE_PROX_REPORTER)\r
+       API_BLE_PROXR_ALERT_IND,\r
+       API_BLE_PXP_TIMER,\r
+       API_BLE_PROXR_CREATE_DB_CFM,\r
+       API_BLE_PROXR_DISABLE_IND,\r
+#endif ///BLE_PROX_REPORTER\r
+\r
+#if (BLE_BUT_SERVER)\r
+       API_BLE_BUT_VAL_RECEIVCE,\r
+       API_BLE_CREATE_DB_CFM,\r
+       API_BLE_VAL_SEND_CFM,\r
+#endif ///BLE_BUT_SERVER\r
+\r
+#if (BLE_APP_KEYBOARD)\r
+       API_BLE_HIDD_CREATE_DB_CFM,\r
+       API_BLE_DISABLE_IND,\r
+       API_BLE_NTF_SENT_CFM,\r
+       API_BLE_HIDD_TIMER,\r
+       API_BLE_GREEN_LED_TIMER,\r
+       API_BLE_RED_LED_TIMER,\r
+#ifndef MITM_ON\r
+       API_BLE_HIDD_ENC_TIMER,\r
+#endif ///MITM_ON\r
+       API_BLE_UPDATED_PRIVACY_IND,\r
+       API_BLE_UPDATED_RECON_ADDR_IND,\r
+       API_BLE_HID_MSG,\r
+#endif ///BLE_APP_KEYBOARD\r
+\r
+#if (BLE_BATT_SERVER)\r
+       API_BLE_BATT_CREATE_DB_CFM,\r
+       API_BLE_BATT_LEVEL_UPD_CFM,\r
+       API_BLE_BATT_LEVEL_NTF_CFG_IND,\r
+       API_BLE_BATT_TIMER,\r
+       APP_BLE_ALERT_TIMER,\r
+#endif ///BLE_BATT_SERVER\r
+\r
+#if (BLE_FINDME_TARGET)\r
+       API_BLE_FINDT_ALERT_IND,\r
+#endif ///BLE_FINDME_TARGET\r
+\r
+#if (BLE_FINDME_LOCATOR)\r
+       API_BLE_FINDL_ENABLE_CFM,\r
+#endif ///BLE_FINDME_LOCATOR\r
+\r
+#if (HAS_MULTI_BOND)\r
+       API_BLE_PAIR_TIMER,\r
+#endif ///HAS_MULTI_BOND\r
+\r
+#if (BLE_SPOTA_RECEIVER)\r
+       API_BLE_SPOTAR_PATCH_MEM_DEV_IND,\r
+       API_BLE_SPOTAR_GPIO_MAP_IND,\r
+       API_BLE_SPOTAR_PATCH_LEN_IND,\r
+       API_BLE_SPOTAR_PATCH_DATA_IND,\r
+       API_BLE_SPOTAR_CREATE_DB_CFM,\r
+#endif ///BLE_SPOTA_RECEIVER\r
+\r
+#if (BLE_APP_SMARTTAG)\r
+       API_BLE_ADV_TIMER,\r
+       API_BLE_ADV_BLINK_TIMER,\r
+       API_BLE_WAKEUP_MSG,\r
+#endif ///BLE_APP_SMARTTAG\r
+\r
+#if    (BLE_APP_PROXR)\r
+       API_BLE_ADV_TIMER,\r
+       API_BLE_WAKEUP_MSG,\r
+#endif ///BLE_APP_PROXR\r
+\r
+#if (BLE_INTEGRATED_HOST_GTL_CENTRAL)\r
+       API_BLE_EXT_TEST_REQ,\r
+       API_BLE_EXT_SCAN_CMD,\r
+       API_BLE_EXT_CONNECT_CMD,\r
+       API_BLE_EXT_DISCONNECT_CMD,\r
+       API_BLE_EXT_TRANSMIT_CMD,\r
+#endif ///BLE_INTEGRATED_HOST_GTL\r
+\r
+#if (BLE_APP_THROUGHPUT_PERIPHERAL)\r
+       API_BLE_EXT_TEST_REQ,\r
+       API_BLE_EXT_DISCONNECT_CMD,\r
+       API_BLE_EXT_TRANSMIT_CMD,\r
+#endif ///BLE_APP_THROUGHPUT_PERIPHERAL\r
+\r
+#if (BLE_STREAMDATA_HOST)\r
+       API_BLE_STREAMDATAH_ENABLE_CFM,\r
+       API_BLE_STREAMDATAH_RCV_DATA_PACKET_IND,\r
+#endif ///BLE_STREAMDATA_HOST\r
+\r
+#if (BLE_STREAMDATA_DEVICE)\r
+       API_BLE_STREAMDATAD_CREATE_DB_CFM,\r
+       API_BLE_STREAMDATAD_RCV_DATA_PACKET_IND,\r
+#endif ///BLE_STREAMDATA_DEVICE\r
+\r
+\r
+                      \r
+};\r
+\r
+\r