Internal change

PiperOrigin-RevId: 859234559
This commit is contained in:
Francis Tsui
2026-01-21 13:24:24 -08:00
committed by Copybara-Service
parent f62858dd30
commit 93387033e8
4 changed files with 4 additions and 14 deletions
-5
View File
@@ -34,7 +34,6 @@
#include "connections/connection_options.h"
#include "connections/core.h"
#include "connections/discovery_options.h"
#include "connections/implementation/flags/nearby_connections_feature_flags.h"
#include "connections/listeners.h"
#include "connections/medium_selector.h"
#include "connections/out_of_band_connection_metadata.h"
@@ -801,10 +800,6 @@ int NcGetLocalEndpointId(NC_INSTANCE instance) {
void NcEnableBleV2(NC_INSTANCE instance, bool enable,
NcCallbackResult result_callback, CALLER_CONTEXT context) {
nearby::NearbyFlags::GetInstance().OverrideBoolFlagValue(
::nearby::connections::config_package_nearby::nearby_connections_feature::
kEnableBleV2,
enable);
result_callback(NC_STATUS_SUCCESS, context);
}
+1 -2
View File
@@ -181,8 +181,7 @@ NC_API void NcInitiateBandwidthUpgrade(NC_INSTANCE instance, int endpoint_id,
// Gets the local endpoint generated by Nearby Connections.
NC_API int NcGetLocalEndpointId(NC_INSTANCE instance);
// Enable/Disable BLE V2 advertising. The method should be deprecated after
// BLE V1 deprecated.
// Enable/Disable BLE V2 advertising. The method is deprecated. It's a no-op.
NC_API void NcEnableBleV2(NC_INSTANCE instance, bool enable,
NcCallbackResult result_callback,
CALLER_CONTEXT context);
@@ -49,9 +49,6 @@ constexpr auto kEnableBleL2cap =
// Enable/Disable BLE medium injection.
constexpr auto kEnableBleMediumInjection =
flags::Flag<bool>(kConfigPackage, "45743128", false);
// Disable/Enable BLE v2 in Nearby Connections SDK.
constexpr auto kEnableBleV2 =
flags::Flag<bool>(kConfigPackage, "45401515", true);
// Enable/Disable DCT advertising/scanning specification.
constexpr auto kEnableDct =
flags::Flag<bool>(kConfigPackage, "45697202", false);
@@ -24,13 +24,12 @@
@implementation GNCFlags
+ (BOOL)enableBLEV2 {
return nearby::NearbyFlags::GetInstance().GetBoolFlag(
nearby::connections::config_package_nearby::nearby_connections_feature::kEnableBleV2);
// This is deprecated. It's a no-op.
return true;
}
+ (void)setEnableBLEV2:(BOOL)value {
nearby::NearbyFlags::GetInstance().OverrideBoolFlagValue(
nearby::connections::config_package_nearby::nearby_connections_feature::kEnableBleV2, value);
// This is deprecated. It's a no-op.
}
@end