diff options
author | Neil Kolban <kolban1@kolban.com> | 2018-06-23 11:05:49 -0500 |
---|---|---|
committer | Neil Kolban <kolban1@kolban.com> | 2018-06-23 11:05:49 -0500 |
commit | b2ab7c5873e67eb9c3271ee8539bb0f5a1168bdb (patch) | |
tree | 08fe9abcb03d109cd3bb7ab88ee14e05f5661839 /src/BLEServer.cpp | |
parent | 0.4.13 (diff) | |
download | thermostat-b2ab7c5873e67eb9c3271ee8539bb0f5a1168bdb.tar.gz thermostat-b2ab7c5873e67eb9c3271ee8539bb0f5a1168bdb.tar.bz2 thermostat-b2ab7c5873e67eb9c3271ee8539bb0f5a1168bdb.zip |
Commit of 0.4.14
Diffstat (limited to 'src/BLEServer.cpp')
-rw-r--r-- | src/BLEServer.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/BLEServer.cpp b/src/BLEServer.cpp index 8fbdd43..d5c9de6 100644 --- a/src/BLEServer.cpp +++ b/src/BLEServer.cpp @@ -11,6 +11,7 @@ #include <esp_bt.h> #include <esp_bt_main.h> #include <esp_gap_ble_api.h> +//#include <esp_gatts_api.h> #include "BLEDevice.h" #include "BLEServer.h" #include "BLEService.h" @@ -322,6 +323,14 @@ void BLEServer::setCallbacks(BLEServerCallbacks* pCallbacks) { m_pServerCallbacks = pCallbacks; } // setCallbacks +/* + * Remove service + */ +void BLEServer::removeService(BLEService *service) { + service->stop(); + service->executeDelete(); + m_serviceMap.removeService(service); +} /** * @brief Start advertising. |