summaryrefslogtreecommitdiff
path: root/src/BLEServiceMap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/BLEServiceMap.cpp')
-rw-r--r--src/BLEServiceMap.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/BLEServiceMap.cpp b/src/BLEServiceMap.cpp
index 96811ad..dd828fa 100644
--- a/src/BLEServiceMap.cpp
+++ b/src/BLEServiceMap.cpp
@@ -120,4 +120,13 @@ BLEService* BLEServiceMap::getNext() {
return pRet;
} // getNext
+/**
+ * @brief Removes service from maps.
+ * @return N/A.
+ */
+void BLEServiceMap::removeService(BLEService *service){
+ m_handleMap.erase(service->getHandle());
+ m_uuidMap.erase(service);
+} // removeService
+
#endif /* CONFIG_BT_ENABLED */