From 63b12edb459da0ea8286c2babe9b1160b5d76533 Mon Sep 17 00:00:00 2001 From: Eiden Kim Date: Mon, 15 Apr 2024 08:35:07 -0700 Subject: [PATCH] Add flags to nearby_sharing_feature_flags.h manually PiperOrigin-RevId: 624970993 --- .../generated/nearby_sharing_feature_flags.h | 110 ++++++++++++------ 1 file changed, 76 insertions(+), 34 deletions(-) diff --git a/sharing/flags/generated/nearby_sharing_feature_flags.h b/sharing/flags/generated/nearby_sharing_feature_flags.h index 3eb09c3a..68ba8722 100755 --- a/sharing/flags/generated/nearby_sharing_feature_flags.h +++ b/sharing/flags/generated/nearby_sharing_feature_flags.h @@ -16,6 +16,7 @@ #ifndef THIRD_PARTY_NEARBY_SHARING_FLAGS_NEARBY_SHARING_FEATURE_FLAGS_H_ #define THIRD_PARTY_NEARBY_SHARING_FLAGS_NEARBY_SHARING_FEATURE_FLAGS_H_ +#include #include "absl/strings/string_view.h" #include "internal/flags/flag.h" @@ -26,68 +27,109 @@ namespace config_package_nearby { constexpr absl::string_view kConfigPackage = "nearby"; namespace nearby_sharing_feature { +// Enable/disable deleting the file payload which received unexpectedly. +constexpr auto kDeleteUnexpectedReceivedFile = + flags::Flag(kConfigPackage, "45627826", false); // Enable/disable background scanning -constexpr auto kEnableBackgroundScanning = flags::Flag(kConfigPackage, "45418904", true); +constexpr auto kEnableBackgroundScanning = + flags::Flag(kConfigPackage, "45418904", true); // Enable/disable the use of BLE as a connection medium. -constexpr auto kEnableBleForTransfer = flags::Flag(kConfigPackage, "45427466", false); +constexpr auto kEnableBleForTransfer = + flags::Flag(kConfigPackage, "45427466", false); // Disable/Enable BLE v2 in Nearby Sharing SDK. -constexpr auto kEnableBleV2 = flags::Flag(kConfigPackage, "45401516", false); +constexpr auto kEnableBleV2 = + flags::Flag(kConfigPackage, "45401516", false); // Enable/disable certificates dump -constexpr auto kEnableCertificatesDump = flags::Flag(kConfigPackage, "45409184", false); +constexpr auto kEnableCertificatesDump = + flags::Flag(kConfigPackage, "45409184", false); // Enable/disable components refactor. -constexpr auto kEnableComponentsRefactor = flags::Flag(kConfigPackage, "45412090", true); +constexpr auto kEnableComponentsRefactor = + flags::Flag(kConfigPackage, "45412090", true); // Enable/disable dumping feature flags -constexpr auto kEnableDumpingFeatureFlags = flags::Flag(kConfigPackage, "45415713", true); +constexpr auto kEnableDumpingFeatureFlags = + flags::Flag(kConfigPackage, "45415713", true); // Disable/Enable estimated time remaining UI in Nearby Share app. -constexpr auto kEnableEstimatedTimeRemainingUi = flags::Flag(kConfigPackage, "45408998", true); -// Enable/disable NL_LOG(FATAL) from crashing the app. If set to false then fatal logs do not crash and only result in a regular log. -constexpr auto kEnableFatalLog = flags::Flag(kConfigPackage, "45411907", false); +constexpr auto kEnableEstimatedTimeRemainingUi = + flags::Flag(kConfigPackage, "45408998", true); +// Enable/disable NL_LOG(FATAL) from crashing the app. If set to false then +// fatal logs do not crash and only result in a regular log. +constexpr auto kEnableFatalLog = + flags::Flag(kConfigPackage, "45411907", false); // Enable/disable logging battery usage -constexpr auto kEnableLoggingBatteryUsage = flags::Flag(kConfigPackage, "45409353", false); +constexpr auto kEnableLoggingBatteryUsage = + flags::Flag(kConfigPackage, "45409353", false); // Enable/disable logging for foreground receiving -constexpr auto kEnableLoggingForegroundReceiving = flags::Flag(kConfigPackage, "45409411", false); +constexpr auto kEnableLoggingForegroundReceiving = + flags::Flag(kConfigPackage, "45409411", false); // Enable/disable logging additional system info metrics -constexpr auto kEnableLoggingSystemInfoMetrics = flags::Flag(kConfigPackage, "45412418", true); +constexpr auto kEnableLoggingSystemInfoMetrics = + flags::Flag(kConfigPackage, "45412418", true); // Enable/disable WebRTC medium in Nearby Share -constexpr auto kEnableMediumWebRtc = flags::Flag(kConfigPackage, "45418905", false); +constexpr auto kEnableMediumWebRtc = + flags::Flag(kConfigPackage, "45418905", false); // Enable/disable WifiLan medium in Nearby Share -constexpr auto kEnableMediumWifiLan = flags::Flag(kConfigPackage, "45418906", true); +constexpr auto kEnableMediumWifiLan = + flags::Flag(kConfigPackage, "45418906", true); // Enable/disable Nearby Sharing functionality -constexpr auto kEnableNearbySharing = flags::Flag(kConfigPackage, "45418903", true); +constexpr auto kEnableNearbySharing = + flags::Flag(kConfigPackage, "45418903", true); // Replace std::async with platform thread -constexpr auto kEnablePlatformThreadToNearbyClient = flags::Flag(kConfigPackage, "45411213", true); +constexpr auto kEnablePlatformThreadToNearbyClient = + flags::Flag(kConfigPackage, "45411213", true); // Enable/disable QR Code UI -constexpr auto kEnableQrCodeUi = flags::Flag(kConfigPackage, "45417647", false); +constexpr auto kEnableQrCodeUi = + flags::Flag(kConfigPackage, "45417647", false); // Enable/disable retry/resume transfer for partial files. -constexpr auto kEnableRetryResumeTransfer = flags::Flag(kConfigPackage, "45411589", false); +constexpr auto kEnableRetryResumeTransfer = + flags::Flag(kConfigPackage, "45411589", false); // Enable/disable self share feature in Nearby Share -constexpr auto kEnableSelfShare = flags::Flag(kConfigPackage, "45418907", true); +constexpr auto kEnableSelfShare = + flags::Flag(kConfigPackage, "45418907", true); // Enable/disable self share UI in Nearby Share -constexpr auto kEnableSelfShareUi = flags::Flag(kConfigPackage, "45418908", false); +constexpr auto kEnableSelfShareUi = + flags::Flag(kConfigPackage, "45418908", false); // Enable/disable sending desktop events -constexpr auto kEnableSendingDesktopEvents = flags::Flag(kConfigPackage, "45459748", false); +constexpr auto kEnableSendingDesktopEvents = + flags::Flag(kConfigPackage, "45459748", false); // Disable/Enable tips carousel UI in Nearby Share app. -constexpr auto kEnableTipsCarouselUi = flags::Flag(kConfigPackage, "45411567", false); +constexpr auto kEnableTipsCarouselUi = + flags::Flag(kConfigPackage, "45411567", false); // Enable/disable optimization for transfer cancellation. -constexpr auto kEnableTransferCancellationOptimization = flags::Flag(kConfigPackage, "45429881", false); +constexpr auto kEnableTransferCancellationOptimization = + flags::Flag(kConfigPackage, "45429881", false); // Disable/enable the WebRTC medium in Nearby Sharing SDK. -constexpr auto kEnableWebrtcMedium = flags::Flag(kConfigPackage, "45411620", false); -// Set the logging level in Nearby Sharing SDK. The default logging level is WARNING. The mapping of logging level to number:VERBOSE: -1, INFO: 0, WARNING: 1, ERROR: 2, FATAL: 3 -constexpr auto kLoggingLevel = flags::Flag(kConfigPackage, "45401358", 1); +constexpr auto kEnableWebrtcMedium = + flags::Flag(kConfigPackage, "45411620", false); +// Set the logging level in Nearby Sharing SDK. The default logging level is +// WARNING. The mapping of logging level to number:VERBOSE: -1, INFO: 0, +// WARNING: 1, ERROR: 2, FATAL: 3 +constexpr auto kLoggingLevel = + flags::Flag(kConfigPackage, "45401358", 1); // When true, the sender will not require confirming the ukey2 token. -constexpr auto kSenderSkipsConfirmation = flags::Flag(kConfigPackage, "45411353", true); -// Share Zwieback ID between Phenotype and Clearcut client in Nearby Share for Rasta metrics -constexpr auto kShareZwiebackBtwPhenotypeAndClearcut = flags::Flag(kConfigPackage, "45419546", false); +constexpr auto kSenderSkipsConfirmation = + flags::Flag(kConfigPackage, "45411353", true); +// Share Zwieback ID between Phenotype and Clearcut client in Nearby Share for +// Rasta metrics +constexpr auto kShareZwiebackBtwPhenotypeAndClearcut = + flags::Flag(kConfigPackage, "45419546", false); // Show Admin mode warning message in the app -constexpr auto kShowAdminModeWarning = flags::Flag(kConfigPackage, "45410558", false); +constexpr auto kShowAdminModeWarning = + flags::Flag(kConfigPackage, "45410558", false); // Show/hide auto app start setting. -constexpr auto kShowAutoAppStartSetting = flags::Flag(kConfigPackage, "45411601", false); +constexpr auto kShowAutoAppStartSetting = + flags::Flag(kConfigPackage, "45411601", false); // Enable/disable auto-update on settings page -constexpr auto kShowAutoUpdateSetting = flags::Flag(kConfigPackage, "45409033", false); +constexpr auto kShowAutoUpdateSetting = + flags::Flag(kConfigPackage, "45409033", false); // Suppress Fast Initiation HUN by switching from kNotify to kSilent -constexpr auto kSuppressFastInitHun = flags::Flag(kConfigPackage, "45409586", true); +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", ""); +constexpr auto kUpdateTrack = + flags::Flag(kConfigPackage, "45409861", ""); } // namespace nearby_sharing_feature } // namespace config_package_nearby