Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: nrf51-sdk
Dependents: microbit-dal microbit-ble-open microbit-dal-eddystone microbit-dal-ble-accelerometer-example ... more
Diff: source/nRF5xGattClient.cpp
- Revision:
- 565:cf03471a4ec4
- Parent:
- 563:9c4b96f7be8d
- Child:
- 566:e425ad9e5d6e
diff -r 77d4fcde8f2a -r cf03471a4ec4 source/nRF5xGattClient.cpp
--- a/source/nRF5xGattClient.cpp Mon Jan 11 10:19:17 2016 +0000
+++ b/source/nRF5xGattClient.cpp Mon Jan 11 10:19:18 2016 +0000
@@ -16,15 +16,6 @@
#include "nRF5xGattClient.h"
-nRF5xGattClient &
-nRF5xGattClient::getInstance(void) {
- static nRF5xGattClient* nRFGattClientSingleton = NULL;
- if (nRFGattClientSingleton == NULL) {
- nRFGattClientSingleton = new nRF5xGattClient();
- }
- return *nRFGattClientSingleton;
-}
-
#if !defined(TARGET_MCU_NRF51_16K_S110) && !defined(TARGET_MCU_NRF51_32K_S110)
ble_error_t
nRF5xGattClient::launchServiceDiscovery(Gap::Handle_t connectionHandle,
@@ -33,27 +24,6 @@
const UUID &matchingServiceUUIDIn,
const UUID &matchingCharacteristicUUIDIn)
{
- return _discovery.launch(connectionHandle, sc, cc, matchingServiceUUIDIn, matchingCharacteristicUUIDIn);
+ return discovery.launch(connectionHandle, sc, cc, matchingServiceUUIDIn, matchingCharacteristicUUIDIn);
}
-
-ble_error_t nRF5xGattClient::discoverCharacteristicDescriptors(
- const DiscoveredCharacteristic& characteristic,
- const CharacteristicDescriptorDiscovery::DiscoveryCallback_t& discoveryCallback,
- const CharacteristicDescriptorDiscovery::TerminationCallback_t& terminationCallback)
-{
- return _characteristicDescriptorDiscoverer.launch(
- characteristic,
- discoveryCallback,
- terminationCallback
- );
-}
-
-bool nRF5xGattClient::isCharacteristicDescriptorsDiscoveryActive(const DiscoveredCharacteristic& characteristic) const {
- return _characteristicDescriptorDiscoverer.isActive(characteristic);
-}
-
-void nRF5xGattClient::terminateCharacteristicDescriptorsDiscovery(const DiscoveredCharacteristic& characteristic) {
- return _characteristicDescriptorDiscoverer.requestTerminate(characteristic);
-}
-
#endif
\ No newline at end of file