123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- // Copyright 2017 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- #ifndef ASH_COMPONENTS_ARC_ARC_PREFS_H_
- #define ASH_COMPONENTS_ARC_ARC_PREFS_H_
- #include "ash/components/arc/arc_export.h"
- class PrefRegistrySimple;
- namespace arc {
- namespace prefs {
- // Profile prefs in lexicographical order. See below for local state prefs.
- ARC_EXPORT extern const char kAlwaysOnVpnLockdown[];
- ARC_EXPORT extern const char kAlwaysOnVpnPackage[];
- ARC_EXPORT extern const char kArcActiveDirectoryPlayUserId[];
- ARC_EXPORT extern const char kArcApps[];
- ARC_EXPORT extern const char kArcBackupRestoreEnabled[];
- ARC_EXPORT extern const char kArcCompatibleFilesystemChosen[];
- ARC_EXPORT extern const char kArcDataRemoveRequested[];
- ARC_EXPORT extern const char kArcEnabled[];
- ARC_EXPORT extern const char kArcFastAppReinstallPackages[];
- ARC_EXPORT extern const char kArcFastAppReinstallStarted[];
- ARC_EXPORT extern const char kArcFrameworkVersion[];
- ARC_EXPORT extern const char kArcHasAccessToRemovableMedia[];
- ARC_EXPORT extern const char kArcInitialSettingsPending[];
- ARC_EXPORT extern const char kArcLocationServiceEnabled[];
- ARC_EXPORT extern const char kArcManagementTransition[];
- ARC_EXPORT extern const char kArcPackages[];
- ARC_EXPORT extern const char kArcPaiStarted[];
- ARC_EXPORT extern const char kArcPolicyComplianceReported[];
- ARC_EXPORT extern const char kArcProvisioningInitiatedFromOobe[];
- ARC_EXPORT extern const char kArcPushInstallAppsPending[];
- ARC_EXPORT extern const char kArcPushInstallAppsRequested[];
- ARC_EXPORT extern const char kArcSetNotificationsEnabledDeferred[];
- ARC_EXPORT extern const char kArcShowResizeLockSplashScreenLimits[];
- ARC_EXPORT extern const char kArcSignedIn[];
- ARC_EXPORT extern const char kArcSkippedReportingNotice[];
- ARC_EXPORT extern const char kArcTermsAccepted[];
- ARC_EXPORT extern const char kArcTermsShownInOobe[];
- ARC_EXPORT extern const char kArcVisibleExternalStorages[];
- ARC_EXPORT extern const char kArcIsManaged[];
- ARC_EXPORT extern const char kEcryptfsMigrationStrategy[];
- ARC_EXPORT extern const char kEngagementPrefsPrefix[];
- ARC_EXPORT extern const char kArcPlayStoreLaunchMetricCanBeRecorded[];
- // Local state prefs in lexicographical order.
- ARC_EXPORT extern const char kAnrPendingCount[];
- ARC_EXPORT extern const char kAnrPendingDuration[];
- ARC_EXPORT extern const char kArcSerialNumberSalt[];
- ARC_EXPORT extern const char kArcSnapshotHours[];
- ARC_EXPORT extern const char kArcSnapshotInfo[];
- ARC_EXPORT extern const char kStabilityMetrics[];
- void RegisterLocalStatePrefs(PrefRegistrySimple* registry);
- void RegisterProfilePrefs(PrefRegistrySimple* registry);
- } // namespace prefs
- } // namespace arc
- #endif // ASH_COMPONENTS_ARC_ARC_PREFS_H_
|