Add a default constructor for NordicServiceDiscovery()

This commit is contained in:
Rohit Grover 2015-05-26 08:55:37 +01:00
parent 11d8094bca
commit 2ab99680ac
1 changed files with 12 additions and 0 deletions

View File

@ -32,6 +32,18 @@ private:
static const unsigned BLE_DB_DISCOVERY_MAX_SRV = 4; /**< Maximum number of services we can retain information for after a single discovery. */
static const unsigned BLE_DB_DISCOVERY_MAX_CHAR_PER_SRV = 4; /**< Maximum number of characteristics per service we can retain information for. */
public:
NordicServiceDiscovery() : serviceIndex(0),
numServices(0),
characteristicIndex(0),
numCharacteristics(0),
state(INACTIVE),
services(),
characteristics(),
onTerminationCallback(NULL) {
/* empty */
}
public:
ble_error_t launchCharacteristicDiscovery(Gap::Handle_t connectionHandle, Gap::Handle_t startHandle, Gap::Handle_t endHandle);