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
Fork of nRF51822 by
Diff: btle/btle_security.h
- Revision:
 - 371:8f7d2137727a
 - Parent:
 - 370:295f76db798e
 
--- a/btle/btle_security.h Mon Jul 06 10:13:26 2015 +0100 +++ b/btle/btle_security.h Mon Jul 06 10:13:27 2015 +0100 @@ -17,7 +17,8 @@ #ifndef _BTLE_SECURITY_H_ #define _BTLE_SECURITY_H_ -#include "Gap.h" +#include "ble/Gap.h" +#include "ble/SecurityManager.h" /** * Enable Nordic's Device Manager, which brings in functionality from the @@ -34,10 +35,10 @@ * * @return BLE_ERROR_NONE on success. */ -ble_error_t btle_initializeSecurity(bool enableBonding = true, - bool requireMITM = true, - Gap::SecurityIOCapabilities_t iocaps = Gap::IO_CAPS_NONE, - const Gap::Passkey_t passkey = NULL); +ble_error_t btle_initializeSecurity(bool enableBonding = true, + bool requireMITM = true, + SecurityManager::SecurityIOCapabilities_t iocaps = SecurityManager::IO_CAPS_NONE, + const SecurityManager::Passkey_t passkey = NULL); /** * Get the security status of a link. @@ -49,7 +50,7 @@ * * @return BLE_SUCCESS Or appropriate error code indicating reason for failure. */ -ble_error_t btle_getLinkSecurity(Gap::Handle_t connectionHandle, Gap::LinkSecurityStatus_t *securityStatusP); +ble_error_t btle_getLinkSecurity(Gap::Handle_t connectionHandle, SecurityManager::LinkSecurityStatus_t *securityStatusP); /** * Function for deleting all peer device context and all related bonding
