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.
Dependents: BLE_PowerBank_HeyFaradey
Fork of BLE_API by
Diff: public/Gap.h
- Revision:
- 675:30aab0f789f6
- Parent:
- 674:923c47bd1547
- Child:
- 676:736bd3de7100
--- a/public/Gap.h Fri Jun 19 15:53:02 2015 +0100
+++ b/public/Gap.h Fri Jun 19 15:53:02 2015 +0100
@@ -230,13 +230,13 @@
virtual void getPermittedTxPowerValues(const int8_t **, size_t *) = 0;
ble_error_t startAdvertising(void) {
- return startAdvertising(advParams);
+ return startAdvertising(_advParams);
}
ble_error_t setAdvertisingData(void) {
if (needToSetAdvPayload) {
needToSetAdvPayload = false;
- return setAdvertisingData(advPayload, scanResponse);
+ return setAdvertisingData(_advPayload, _scanResponse);
}
return BLE_ERROR_NONE;
@@ -250,7 +250,7 @@
ble_error_t startScan(void (*callback)(const AdvertisementCallbackParams_t *params)) {
ble_error_t err = BLE_ERROR_NONE;
if (callback) {
- if ((err = startRadioScan(scanningParams)) == BLE_ERROR_NONE) {
+ if ((err = startRadioScan(_scanningParams)) == BLE_ERROR_NONE) {
onAdvertisementReport.attach(callback);
}
}
@@ -262,7 +262,7 @@
ble_error_t startScan(T *object, void (T::*callbackMember)(const AdvertisementCallbackParams_t *params)) {
ble_error_t err = BLE_ERROR_NONE;
if (object && callbackMember) {
- if ((err = startRadioScan(scanningParams)) == BLE_ERROR_NONE) {
+ if ((err = startRadioScan(_scanningParams)) == BLE_ERROR_NONE) {
onAdvertisementReport.attach(object, callbackMember);
}
}
@@ -335,36 +335,36 @@
void addToDisconnectionCallChain(T *tptr, void (T::*mptr)(void)) {disconnectionCallChain.add(tptr, mptr);}
GapAdvertisingParams &getAdvParams(void) {
- return advParams;
+ return _advParams;
}
const GapAdvertisingParams &getAdvParams(void) const {
- return advParams;
+ return _advParams;
}
void setAdvParams(const GapAdvertisingParams &newParams) {
- advParams = newParams;
+ _advParams = newParams;
}
GapAdvertisingData &getAdvPayload(void) {
needToSetAdvPayload = true;
- return advPayload;
+ return _advPayload;
}
const GapAdvertisingData &getAdvPayload(void) const {
- return advPayload;
+ return _advPayload;
}
GapAdvertisingData &getScanResponse(void) {
needToSetAdvPayload = true;
- return scanResponse;
+ return _scanResponse;
}
const GapAdvertisingData &getScanResponse(void) const {
- return scanResponse;
+ return _scanResponse;
}
GapScanningParams &getScanningParams(void) {
- return scanningParams;
+ return _scanningParams;
}
const GapScanningParams &getScanningParams(void) const {
- return scanningParams;
+ return _scanningParams;
}
public:
@@ -374,11 +374,11 @@
protected:
Gap() :
- advParams(),
- advPayload(),
+ _advParams(),
+ _advPayload(),
needToSetAdvPayload(true),
- scanningParams(),
- scanResponse(),
+ _scanningParams(),
+ _scanResponse(),
state(),
onTimeout(NULL),
onConnection(NULL),
@@ -391,8 +391,8 @@
onPasskeyDisplay(),
onAdvertisementReport(),
disconnectionCallChain() {
- advPayload.clear();
- scanResponse.clear();
+ _advPayload.clear();
+ _scanResponse.clear();
}
public:
@@ -478,15 +478,15 @@
}
protected:
- GapAdvertisingParams advParams;
- GapAdvertisingData advPayload;
+ GapAdvertisingParams _advParams;
+ GapAdvertisingData _advPayload;
/* Accumulation of AD structures in the advertisement payload should
* eventually result in a call to the target's setAdvertisingData() before
* the server begins advertising. This flag marks the status of the pending update.*/
bool needToSetAdvPayload;
- GapScanningParams scanningParams;
- GapAdvertisingData scanResponse;
+ GapScanningParams _scanningParams;
+ GapAdvertisingData _scanResponse;
GapState_t state;
