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: microbit-dal microbit-dal microbit-ble-open microbit-dal ... more
Fork of BLE_API by
Diff: public/BLEDevice.h
- Revision:
- 410:af8f2d1b67b6
- Parent:
- 409:37a4202649dd
- Child:
- 411:cf2cce37ad73
--- a/public/BLEDevice.h Mon Jun 08 10:41:17 2015 +0100
+++ b/public/BLEDevice.h Mon Jun 08 10:41:17 2015 +0100
@@ -139,7 +139,7 @@
* @return Read back advertising parameters. Useful for storing and
* restoring parameters rapidly.
*/
- GapAdvertisingParams getAdvertisingParams(void);
+ const GapAdvertisingParams &getAdvertisingParams(void) const;
/**
* This API is typically used as an internal helper to udpate the transport
@@ -160,7 +160,7 @@
* @return Read back advertising data. Useful for storing and
* restoring payload.
*/
- GapAdvertisingData getAdvertisingData(void);
+ const GapAdvertisingData &getAdvertisingData(void) const;
/**
* Reset any advertising payload prepared from prior calls to
@@ -696,8 +696,8 @@
advParams = newAdvParams;
}
-inline GapAdvertisingParams
-BLEDevice::getAdvertisingParams(void)
+inline const GapAdvertisingParams &
+BLEDevice::getAdvertisingParams(void) const
{
return advParams;
}
@@ -769,8 +769,8 @@
return setAdvertisingPayload();
}
-inline GapAdvertisingData
-BLEDevice::getAdvertisingData(void) {
+inline const GapAdvertisingData &
+BLEDevice::getAdvertisingData(void) const {
return advPayload;
}
