mirror of https://github.com/ARMmbed/mbed-os.git
BLE - Fix exclusion of getMaxAdvertisingSetNumber and getMaxAdvertisingDataLength
parent
3142f26def
commit
eeca03f952
features/FEATURE_BLE
ble/generic
source/generic
|
@ -93,8 +93,10 @@ class GenericGap :
|
|||
typedef typename LegacyGap::Role_t Role_t;
|
||||
|
||||
// Imports from Gap
|
||||
#if BLE_ROLE_BROADCASTER
|
||||
using ble::interface::Gap<GenericGap>::getMaxAdvertisingSetNumber;
|
||||
using ble::interface::Gap<GenericGap>::getMaxAdvertisingDataLength;
|
||||
#endif // BLE_ROLE_BROADCASTER
|
||||
using ble::interface::Gap<GenericGap>::isFeatureSupported;
|
||||
using ble::interface::Gap<GenericGap>::useVersionOneAPI;
|
||||
using ble::interface::Gap<GenericGap>::useVersionTwoAPI;
|
||||
|
|
|
@ -2234,7 +2234,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
}
|
||||
|
||||
uint8_t new_handle = LEGACY_ADVERTISING_HANDLE + 1;
|
||||
uint8_t end = getMaxAdvertisingSetNumber();
|
||||
uint8_t end = getMaxAdvertisingSetNumber_();
|
||||
|
||||
*handle = INVALID_ADVERTISING_HANDLE;
|
||||
|
||||
|
@ -2271,7 +2271,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2308,7 +2308,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
useVersionTwoAPI();
|
||||
|
||||
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2350,7 +2350,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
const AdvertisingParameters ¶ms
|
||||
)
|
||||
{
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2466,7 +2466,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
);
|
||||
|
||||
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2575,7 +2575,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
ble_error_t error = BLE_ERROR_NONE;
|
||||
|
||||
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2634,7 +2634,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
ble_error_t status;
|
||||
|
||||
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2686,7 +2686,7 @@ bool GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEventHandl
|
|||
{
|
||||
useVersionTwoAPI();
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -2711,7 +2711,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2739,7 +2739,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2747,7 +2747,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
if (payload.size() > getMaxAdvertisingDataLength()) {
|
||||
if (payload.size() > getMaxAdvertisingDataLength_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2801,7 +2801,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2835,7 +2835,7 @@ ble_error_t GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEve
|
|||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return BLE_ERROR_INVALID_PARAM;
|
||||
}
|
||||
|
||||
|
@ -2861,7 +2861,7 @@ bool GenericGap<PalGapImpl, PalSecurityManager, ConnectionEventMonitorEventHandl
|
|||
{
|
||||
useVersionTwoAPI();
|
||||
|
||||
if (handle >= getMaxAdvertisingSetNumber()) {
|
||||
if (handle >= getMaxAdvertisingSetNumber_()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue