From af59ff9794c27874aa061d9bbb59a901e09f9216 Mon Sep 17 00:00:00 2001 From: Francis Tsui Date: Fri, 26 Apr 2024 18:13:07 -0700 Subject: [PATCH] internal changes. PiperOrigin-RevId: 628561715 --- sharing/flags/generated/BUILD | 1 + .../generated/nearby_sharing_feature_flags.h | 63 +++++++++++++++++-- 2 files changed, 60 insertions(+), 4 deletions(-) diff --git a/sharing/flags/generated/BUILD b/sharing/flags/generated/BUILD index a7cd8a18..d5fcb19d 100644 --- a/sharing/flags/generated/BUILD +++ b/sharing/flags/generated/BUILD @@ -6,6 +6,7 @@ cc_library( visibility = ["//visibility:public"], deps = [ "//internal/flags:flag_reader", + "@com_google_absl//absl/container:btree", "@com_google_absl//absl/strings:string_view", ], ) diff --git a/sharing/flags/generated/nearby_sharing_feature_flags.h b/sharing/flags/generated/nearby_sharing_feature_flags.h index 68ba8722..6bcd5bd7 100755 --- a/sharing/flags/generated/nearby_sharing_feature_flags.h +++ b/sharing/flags/generated/nearby_sharing_feature_flags.h @@ -17,6 +17,8 @@ #define THIRD_PARTY_NEARBY_SHARING_FLAGS_NEARBY_SHARING_FEATURE_FLAGS_H_ #include + +#include "absl/container/btree_map.h" #include "absl/strings/string_view.h" #include "internal/flags/flag.h" @@ -27,7 +29,7 @@ namespace config_package_nearby { constexpr absl::string_view kConfigPackage = "nearby"; namespace nearby_sharing_feature { -// Enable/disable deleting the file payload which received unexpectedly. +// When true, delete the file payload which received unexpectedly. constexpr auto kDeleteUnexpectedReceivedFile = flags::Flag(kConfigPackage, "45627826", false); // Enable/disable background scanning @@ -124,12 +126,65 @@ constexpr auto kShowAutoUpdateSetting = // Suppress Fast Initiation HUN by switching from kNotify to kSilent constexpr auto kSuppressFastInitHun = flags::Flag(kConfigPackage, "45409586", true); -// Enable/disable BWU after accepting a connection. -constexpr auto kUpgradeBandwidthAfterAccept = - flags::Flag(kConfigPackage, "45627824", false); // Update track constexpr auto kUpdateTrack = flags::Flag(kConfigPackage, "45409861", ""); +// When true, we only upgrade the bandwidth after accepting a connection. +constexpr auto kUpgradeBandwidthAfterAccept = + flags::Flag(kConfigPackage, "45627824", false); + +inline absl::btree_map&> GetBoolFlags() { + return { + {45627826, kDeleteUnexpectedReceivedFile}, + {45418904, kEnableBackgroundScanning}, + {45427466, kEnableBleForTransfer}, + {45401516, kEnableBleV2}, + {45409184, kEnableCertificatesDump}, + {45412090, kEnableComponentsRefactor}, + {45415713, kEnableDumpingFeatureFlags}, + {45408998, kEnableEstimatedTimeRemainingUi}, + {45411907, kEnableFatalLog}, + {45409353, kEnableLoggingBatteryUsage}, + {45409411, kEnableLoggingForegroundReceiving}, + {45412418, kEnableLoggingSystemInfoMetrics}, + {45418905, kEnableMediumWebRtc}, + {45418906, kEnableMediumWifiLan}, + {45418903, kEnableNearbySharing}, + {45411213, kEnablePlatformThreadToNearbyClient}, + {45417647, kEnableQrCodeUi}, + {45411589, kEnableRetryResumeTransfer}, + {45418907, kEnableSelfShare}, + {45418908, kEnableSelfShareUi}, + {45459748, kEnableSendingDesktopEvents}, + {45411567, kEnableTipsCarouselUi}, + {45429881, kEnableTransferCancellationOptimization}, + {45411620, kEnableWebrtcMedium}, + {45411353, kSenderSkipsConfirmation}, + {45419546, kShareZwiebackBtwPhenotypeAndClearcut}, + {45410558, kShowAdminModeWarning}, + {45411601, kShowAutoAppStartSetting}, + {45409033, kShowAutoUpdateSetting}, + {45409586, kSuppressFastInitHun}, + {45627824, kUpgradeBandwidthAfterAccept}, + }; +} + +inline absl::btree_map&> GetInt64Flags() { + return { + {45401358, kLoggingLevel}, + }; +} + +inline absl::btree_map&> GetDoubleFlags() { + return {}; +} + +inline absl::btree_map&> +GetStringFlags() { + return { + {45409861, kUpdateTrack}, + }; +} } // namespace nearby_sharing_feature } // namespace config_package_nearby