Allow setting of alternate service UUID on StartDiscovery.

PiperOrigin-RevId: 734298729
This commit is contained in:
Francis Tsui
2025-03-06 14:57:27 -08:00
committed by Copybara-Service
parent c619a2b921
commit e8d3f607fe
@@ -92,6 +92,9 @@ constexpr auto kHonor3PClientIdAndSecret =
// receive disabled state after a transfer.
constexpr auto kUnregisterTargetDiscoveryCacheLostExpiryMs =
flags::Flag<int64_t>(kConfigPackage, "45663103", 10000);
// When true, enable alternate BLE service UUID for discovery.
constexpr auto kUseAlternateServiceUuidForDiscovery =
flags::Flag<bool>(kConfigPackage, "45683539", false);
// Enable/disable QR Code UI
constexpr auto kEnableQrCodeUi =
flags::Flag<bool>(kConfigPackage, "45417647", false);
@@ -104,15 +107,15 @@ constexpr auto kUpdateTrack =
// Timeout between displays of the conflict banner.
constexpr auto kConflictBannerTimeout =
flags::Flag<int64_t>(kConfigPackage, "45668886", 604800);
// Enable a persistent BETA label.
constexpr auto kEnableBetaLabel =
flags::Flag<bool>(kConfigPackage, "45662570", true);
// Enable the info banner to display duplicate Quick Share apps.
constexpr auto kEnableConflictBanner =
flags::Flag<bool>(kConfigPackage, "45661130", false);
// Enable a persistent BETA label.
constexpr auto kEnableMacosBetaLabel =
flags::Flag<bool>(kConfigPackage, "45662570", true);
// When true, enables UI experiments.
constexpr auto kEnableUiExperiments =
flags::Flag<bool>(kConfigPackage, "45662570", false);
flags::Flag<bool>(kConfigPackage, "45678202", false);
inline absl::btree_map<int, const flags::Flag<bool>&> GetBoolFlags() {
return {
@@ -132,10 +135,11 @@ inline absl::btree_map<int, const flags::Flag<bool>&> GetBoolFlags() {
{45657036, kDeleteUnexpectedReceivedFileFix},
{45673628, kEnableWifiHotspotForHpRealtekDevices},
{45665616, kHonor3PClientIdAndSecret},
{45683539, kUseAlternateServiceUuidForDiscovery},
{45417647, kEnableQrCodeUi},
{45410558, kShowAdminModeWarning},
{45662570, kEnableBetaLabel},
{45661130, kEnableConflictBanner},
{45662570, kEnableMacosBetaLabel},
{45678202, kEnableUiExperiments},
};
}