abc
Fork of BLE_API by
Diff: public/BLEDevice.h
- Revision:
- 370:678fdba95a62
- Parent:
- 369:9a76cc068644
- Child:
- 371:6c73b5970f2d
diff -r 9a76cc068644 -r 678fdba95a62 public/BLEDevice.h --- a/public/BLEDevice.h Fri May 08 15:35:48 2015 +0100 +++ b/public/BLEDevice.h Fri May 08 15:35:48 2015 +0100 @@ -783,36 +783,6 @@ transport->getGap().setOnRadioNotification(callback); } -inline void -BLEDevice::onSecuritySetupInitiated(Gap::SecuritySetupInitiatedCallback_t callback) -{ - transport->getGap().setOnSecuritySetupInitiated(callback); -} - -inline void -BLEDevice::onSecuritySetupCompleted(Gap::SecuritySetupCompletedCallback_t callback) -{ - transport->getGap().setOnSecuritySetupCompleted(callback); -} - -inline void -BLEDevice::onLinkSecured(Gap::LinkSecuredCallback_t callback) -{ - transport->getGap().setOnLinkSecured(callback); -} - -inline void -BLEDevice::onSecurityContextStored(Gap::HandleSpecificEvent_t callback) -{ - transport->getGap().setOnSecurityContextStored(callback); -} - -inline ble_error_t -BLEDevice::getLinkSecurity(Gap::Handle_t connectionHandle, Gap::LinkSecurityStatus_t *securityStatusP) -{ - return transport->getGap().getLinkSecurity(connectionHandle, securityStatusP); -} - inline ble_error_t BLEDevice::purgeAllBondingState(void) { @@ -928,9 +898,39 @@ } inline void +BLEDevice::onSecuritySetupInitiated(Gap::SecuritySetupInitiatedCallback_t callback) +{ + transport->getGap().setOnSecuritySetupInitiated(callback); +} + +inline void +BLEDevice::onSecuritySetupCompleted(Gap::SecuritySetupCompletedCallback_t callback) +{ + transport->getGap().setOnSecuritySetupCompleted(callback); +} + +inline void +BLEDevice::onLinkSecured(Gap::LinkSecuredCallback_t callback) +{ + transport->getGap().setOnLinkSecured(callback); +} + +inline void +BLEDevice::onSecurityContextStored(Gap::HandleSpecificEvent_t callback) +{ + transport->getGap().setOnSecurityContextStored(callback); +} + +inline void BLEDevice::onPasskeyDisplay(Gap::PasskeyDisplayCallback_t callback) { return transport->getGap().setOnPasskeyDisplay(callback); } +inline ble_error_t +BLEDevice::getLinkSecurity(Gap::Handle_t connectionHandle, Gap::LinkSecurityStatus_t *securityStatusP) +{ + return transport->getGap().getLinkSecurity(connectionHandle, securityStatusP); +} + #endif // ifndef __BLE_DEVICE__ \ No newline at end of file