#ifndef SYSTEM_API_DBUS_SERVICE_CONSTANTS_H_
#define SYSTEM_API_DBUS_SERVICE_CONSTANTS_H_
#include <stdint.h>
#include "anomaly_detector/dbus-constants.h"
#include "arcvm_data_migrator/dbus-constants.h"
#include "audio/dbus-constants.h"
#include "biod/dbus-constants.h"
#include "bluetooth/dbus-constants.h"
#include "bootlockbox/dbus-constants.h"
#include "cecservice/dbus-constants.h"
#include "cfm/dbus-constants.h"
#include "chunneld/dbus-constants.h"
#include "cros-disks/dbus-constants.h"
#include "cryptohome/dbus-constants.h"
#include "dcad/dbus-constants.h"
#include "debugd/dbus-constants.h"
#include "dlp/dbus-constants.h"
#include "drivefs/dbus-constants.h"
#include "faced/dbus-constants.h"
#include "featured/dbus-constants.h"
#include "fusebox/dbus-constants.h"
#include "hammerd/dbus-constants.h"
#include "hermes/dbus-constants.h"
#include "hps/dbus-constants.h"
#include "ip_peripheral/dbus-constants.h"
#include "login_manager/dbus-constants.h"
#include "lorgnette/dbus-constants.h"
#include "missive/dbus-constants.h"
#include "modemfwd/dbus-constants.h"
#include "ocr/dbus-constants.h"
#include "oobe_config/dbus-constants.h"
#include "os_install_service/dbus-constants.h"
#include "patchpanel/dbus-constants.h"
#include "permission_broker/dbus-constants.h"
#include "power_manager/dbus-constants.h"
#include "primary_io_manager/dbus-constants.h"
#include "printscanmgr/dbus-constants.h"
#include "privacy_screen/dbus-constants.h"
#include "regmon/dbus-constants.h"
#include "resource_manager/dbus-constants.h"
#include "rgbkbd/dbus-constants.h"
#include "rmad/dbus-constants.h"
#include "runtime_probe/dbus-constants.h"
#include "seneschal/dbus-constants.h"
#include "shill/dbus-constants.h"
#include "smbfs/dbus-constants.h"
#include "smbprovider/dbus-constants.h"
#include "spaced/dbus-constants.h"
#include "swap_management/dbus-constants.h"
#include "update_engine/dbus-constants.h"
#include "usbguard/dbus-constants.h"
#include "vm_applications/dbus-constants.h"
#include "vm_cicerone/dbus-constants.h"
#include "vm_concierge/dbus-constants.h"
#include "vm_plugin_dispatcher/dbus-constants.h"
#include "vm_sk_forwarding/dbus-constants.h"
namespace dbus {
const char kDBusInterface[] = …;
const char kDBusServiceName[] = …;
const char kDBusServicePath[] = …;
const char kDBusDebugStatsInterface[] = …;
const char kDBusDebugStatsGetConnectionStats[] = …;
const char kDBusObjectManagerInterface[] = …;
const char kDBusObjectManagerGetManagedObjects[] = …;
const char kDBusObjectManagerInterfacesAddedSignal[] = …;
const char kDBusObjectManagerInterfacesRemovedSignal[] = …;
const char kDBusPropertiesInterface[] = …;
const char kDBusPropertiesGet[] = …;
const char kDBusPropertiesSet[] = …;
const char kDBusPropertiesGetAll[] = …;
const char kDBusPropertiesChangedSignal[] = …;
}
namespace imageburn {
const char kImageBurnServiceName[] = …;
const char kImageBurnServicePath[] = …;
const char kImageBurnServiceInterface[] = …;
const char kBurnImage[] = …;
const char kSignalBurnFinishedName[] = …;
const char kSignalBurnUpdateName[] = …;
}
namespace imageloader {
const char kImageLoaderServiceInterface[] = …;
const char kImageLoaderServiceName[] = …;
const char kImageLoaderServicePath[] = …;
const char kRegisterComponent[] = …;
const char kLoadComponent[] = …;
const char kLoadComponentAtPath[] = …;
const char kGetComponentVersion[] = …;
const char kRemoveComponent[] = …;
const char kUnmountComponent[] = …;
const char kLoadDlcImage[] = …;
const char kBadResult[] = …;
const char kTerminaComponentName[] = …;
const char kSlotNameA[] = …;
const char kSlotNameB[] = …;
}
namespace speech_synthesis {
const char kSpeechSynthesizerInterface[] = …;
const char kSpeechSynthesizerServicePath[] = …;
const char kSpeechSynthesizerServiceName[] = …;
const char kSpeak[] = …;
const char kStop[] = …;
const char kIsSpeaking[] = …;
const char kShutdown[] = …;
}
namespace chromium {
const char kChromiumInterface[] = …;
const char kTTSReadySignal[] = …;
const char kTTSFailedSignal[] = …;
}
namespace chromeos {
const char kNetworkProxyServiceName[] = …;
const char kNetworkProxyServicePath[] = …;
const char kNetworkProxyServiceInterface[] = …;
const char kNetworkProxyServiceResolveProxyMethod[] = …;
enum SystemProxyOverride { … };
const char kLivenessServiceName[] = …;
const char kLivenessServicePath[] = …;
const char kLivenessServiceInterface[] = …;
const char kLivenessServiceCheckLivenessMethod[] = …;
const char kMetricsEventServiceName[] = …;
const char kMetricsEventServicePath[] = …;
const char kMetricsEventServiceInterface[] = …;
const char kMetricsEventServiceChromeEventSignal[] = …;
const char kComponentUpdaterServiceName[] = …;
const char kComponentUpdaterServicePath[] = …;
const char kComponentUpdaterServiceInterface[] = …;
const char kComponentUpdaterServiceLoadComponentMethod[] = …;
const char kComponentUpdaterServiceUnloadComponentMethod[] = …;
const char kComponentUpdaterServiceComponentInstalledSignal[] = …;
const char kKioskAppServiceName[] = …;
const char kKioskAppServicePath[] = …;
const char kKioskAppServiceInterface[] = …;
const char kKioskAppServiceGetRequiredPlatformVersionMethod[] = …;
const char kDisplayServiceName[] = …;
const char kDisplayServicePath[] = …;
const char kDisplayServiceInterface[] = …;
const char kDisplayServiceSetPowerMethod[] = …;
const char kDisplayServiceSetSoftwareDimmingMethod[] = …;
const char kDisplayServiceTakeOwnershipMethod[] = …;
const char kDisplayServiceReleaseOwnershipMethod[] = …;
enum DisplayPowerState { … };
const char kScreenLockServiceName[] = …;
const char kScreenLockServicePath[] = …;
const char kScreenLockServiceInterface[] = …;
const char kScreenLockServiceShowLockScreenMethod[] = …;
const char kUserAuthenticationServiceName[] = …;
const char kUserAuthenticationServicePath[] = …;
const char kUserAuthenticationServiceInterface[] = …;
const char kUserAuthenticationServiceShowAuthDialogMethod[] = …;
const char kUserAuthenticationServiceShowAuthDialogV2Method[] = …;
const char kUserAuthenticationServiceCancelMethod[] = …;
const char kUserAuthenticationServiceIsAuthenticatorAvailableMethod[] = …;
constexpr char kVirtualFileRequestServiceName[] = …;
constexpr char kVirtualFileRequestServicePath[] = …;
constexpr char kVirtualFileRequestServiceInterface[] = …;
constexpr char kVirtualFileRequestServiceHandleReadRequestMethod[] = …;
constexpr char kVirtualFileRequestServiceHandleIdReleasedMethod[] = …;
const char kChromeFeaturesServiceName[] = …;
const char kChromeFeaturesServicePath[] = …;
const char kChromeFeaturesServiceInterface[] = …;
const char kChromeFeaturesServiceIsFeatureEnabledMethod[] = …;
const char kChromeFeaturesServiceGetFeatureParamsMethod[] = …;
const char kChromeFeaturesServiceIsCrostiniEnabledMethod[] = …;
const char kChromeFeaturesServiceIsCryptohomeDistributedModelEnabledMethod[] = …;
const char kChromeFeaturesServiceIsCryptohomeUserDataAuthEnabledMethod[] = …;
const char
kChromeFeaturesServiceIsCryptohomeUserDataAuthKillswitchEnabledMethod[] = …;
const char kChromeFeaturesServiceIsPluginVmEnabledMethod[] = …;
const char kChromeFeaturesServiceIsVmManagementCliAllowedMethod[] = …;
const char kChromeFeaturesServiceIsShillSandboxingEnabledMethod[] = …;
const char kChromeFeaturesServiceIsFsNosymfollowEnabledMethod[] = …;
const char kChromeFeaturesServiceIsPeripheralDataAccessEnabledMethod[] = …;
const char kChromeFeaturesServiceIsDNSProxyEnabledMethod[] = …;
const char kChromeFeaturesServiceIsSuspendToDiskEnabledMethod[] = …;
const char kUrlHandlerServiceName[] = …;
const char kUrlHandlerServicePath[] = …;
const char kUrlHandlerServiceInterface[] = …;
const char kUrlHandlerServiceOpenUrlMethod[] = …;
const char kPluginVmServiceName[] = …;
const char kPluginVmServicePath[] = …;
const char kPluginVmServiceInterface[] = …;
const char kPluginVmServiceGetLicenseDataMethod[] = …;
const char kPluginVmServiceShowSettingsPage[] = …;
const char kPluginVmServiceGetPermissionsMethod[] = …;
const char kPluginVmServiceGetAppLicenseUserId[] = …;
const char kGesturePropertiesServiceName[] = …;
const char kGesturePropertiesServicePath[] = …;
const char kGesturePropertiesServiceInterface[] = …;
const char kGesturePropertiesServiceListDevicesMethod[] = …;
const char kGesturePropertiesServiceListPropertiesMethod[] = …;
const char kGesturePropertiesServiceGetPropertyMethod[] = …;
const char kGesturePropertiesServiceSetPropertyMethod[] = …;
const char kPrintersServiceName[] = …;
const char kPrintersServicePath[] = …;
const char kPrintersServiceInterface[] = …;
const char kPrintersServicePrintersChangedSignal[] = …;
constexpr char kMlDecisionServiceName[] = …;
constexpr char kMlDecisionServicePath[] = …;
constexpr char kMlDecisionServiceInterface[] = …;
constexpr char kMlDecisionServiceShouldDeferScreenDimMethod[] = …;
const char kVmPermissionServiceName[] = …;
const char kVmPermissionServicePath[] = …;
const char kVmPermissionServiceInterface[] = …;
const char kVmPermissionServiceRegisterVmMethod[] = …;
const char kVmPermissionServiceUnregisterVmMethod[] = …;
const char kVmPermissionServiceGetPermissionsMethod[] = …;
const char kVmPermissionServiceSetPermissionsMethod[] = …;
constexpr char kChromeReportingServiceInterface[] = …;
constexpr char kChromeReportingServicePath[] = …;
constexpr char kChromeReportingServiceName[] = …;
constexpr char kChromeReportingServiceUploadEncryptedRecordMethod[] = …;
}
namespace media_perception {
const char kMediaPerceptionServiceName[] = …;
const char kMediaPerceptionServicePath[] = …;
const char kMediaPerceptionInterface[] = …;
const char kStateFunction[] = …;
const char kGetDiagnosticsFunction[] = …;
const char kDetectionSignal[] = …;
const char kBootstrapMojoConnection[] = …;
}
namespace modemmanager {
const char kModemManagerSMSInterface[] = …;
const char kSMSGetFunction[] = …;
const char kSMSDeleteFunction[] = …;
const char kSMSListFunction[] = …;
const char kSMSReceivedSignal[] = …;
const char kModemManager13gppInterface[] = …;
const char kModemManager1ServiceName[] = …;
const char kModemManager1ServicePath[] = …;
const char kModemManager1ModemInterface[] = …;
const char kModemManager1MessagingInterface[] = …;
const char kModemManager1SmsInterface[] = …;
const char kModemManager1SarInterface[] = …;
const char kModem3gppSetCarrierLock[] = …;
const char kSMSAddedSignal[] = …;
const char kSarEnable[] = …;
const char kSarSetPowerLevel[] = …;
}
namespace mtpd {
const char kMtpdInterface[] = …;
const char kMtpdServicePath[] = …;
const char kMtpdServiceName[] = …;
const char kMtpdServiceError[] = …;
const char kEnumerateStorages[] = …;
const char kGetStorageInfo[] = …;
const char kGetStorageInfoFromDevice[] = …;
const char kOpenStorage[] = …;
const char kCloseStorage[] = …;
const char kReadDirectoryEntryIds[] = …;
const char kGetFileInfo[] = …;
const char kReadFileChunk[] = …;
const char kCopyFileFromLocal[] = …;
const char kDeleteObject[] = …;
const char kRenameObject[] = …;
const char kCreateDirectory[] = …;
const char kMTPStorageAttached[] = …;
const char kMTPStorageDetached[] = …;
const uint32_t kInvalidFileId = …;
const char kReadOnlyMode[] = …;
const char kReadWriteMode[] = …;
const uint32_t kRootFileId = …;
}
namespace system_clock {
const char kSystemClockInterface[] = …;
const char kSystemClockServicePath[] = …;
const char kSystemClockServiceName[] = …;
const char kSystemClockCanSet[] = …;
const char kSystemClockSet[] = …;
const char kSystemLastSyncInfo[] = …;
const char kSystemClockUpdated[] = …;
}
namespace feedback {
const char kFeedbackServicePath[] = …;
const char kFeedbackServiceName[] = …;
const char kSendFeedback[] = …;
}
namespace easy_unlock {
const char kEasyUnlockServicePath[] = …;
const char kEasyUnlockServiceName[] = …;
const char kEasyUnlockServiceInterface[] = …;
const char kEncryptionTypeNone[] = …;
const char kEncryptionTypeAES256CBC[] = …;
const char kSignatureTypeECDSAP256SHA256[] = …;
const char kSignatureTypeHMACSHA256[] = …;
const char kKeyAlgorithmRSA[] = …;
const char kKeyAlgorithmECDSA[] = …;
const char kPerformECDHKeyAgreementMethod[] = …;
const char kWrapPublicKeyMethod[] = …;
const char kGenerateEcP256KeyPairMethod[] = …;
const char kCreateSecureMessageMethod[] = …;
const char kUnwrapSecureMessageMethod[] = …;
}
namespace cdm_oemcrypto {
const char kCdmFactoryDaemonServiceInterface[] = …;
const char kCdmFactoryDaemonServiceName[] = …;
const char kCdmFactoryDaemonServicePath[] = …;
const char kBootstrapCdmFactoryDaemonMojoConnection[] = …;
const char kGetFactoryTransportKeyMaterial[] = …;
const char kWrapFactoryKeybox[] = …;
const char kGetClientInformation[] = …;
const char kGetBootCertificateChain[] = …;
}
namespace midis {
constexpr char kMidisServiceName[] = …;
constexpr char kMidisServicePath[] = …;
constexpr char kMidisInterfaceName[] = …;
constexpr char kBootstrapMojoConnectionMethod[] = …;
}
namespace ml {
constexpr char kMachineLearningServiceName[] = …;
constexpr char kMachineLearningServicePath[] = …;
constexpr char kMachineLearningInterfaceName[] = …;
constexpr char kBootstrapMojoConnectionMethod[] = …;
constexpr char kBootstrapMojoConnectionChannelToken[] = …;
constexpr char kMachineLearningAdaptiveChargingServiceName[] = …;
constexpr char kMachineLearningAdaptiveChargingServicePath[] = …;
constexpr char kMachineLearningAdaptiveChargingInterfaceName[] = …;
constexpr char kRequestAdaptiveChargingDecisionMethod[] = …;
}
namespace federated {
constexpr char kFederatedServiceName[] = …;
constexpr char kFederatedServicePath[] = …;
constexpr char kFederatedInterfaceName[] = …;
constexpr char kBootstrapMojoConnectionMethod[] = …;
constexpr char kBootstrapMojoConnectionChannelToken[] = …;
}
namespace mojo_connection_service {
constexpr char kMojoConnectionServiceServiceName[] = …;
constexpr char kMojoConnectionServiceServicePath[] = …;
constexpr char kMojoConnectionServiceInterface[] = …;
constexpr char kBootstrapMojoConnectionForRollbackNetworkConfigMethod[] = …;
}
namespace virtual_file_provider {
constexpr char kVirtualFileProviderServiceName[] = …;
constexpr char kVirtualFileProviderServicePath[] = …;
constexpr char kVirtualFileProviderInterface[] = …;
constexpr char kGenerateVirtualFileIdMethod[] = …;
constexpr char kOpenFileByIdMethod[] = …;
}
namespace crosdns {
constexpr char kCrosDnsServiceName[] = …;
constexpr char kCrosDnsServicePath[] = …;
constexpr char kCrosDnsInterfaceName[] = …;
constexpr char kSetHostnameIpMappingMethod[] = …;
constexpr char kRemoveHostnameIpMappingMethod[] = …;
}
namespace arc {
namespace keymaster {
constexpr char kArcKeymasterServiceName[] = …;
constexpr char kArcKeymasterServicePath[] = …;
constexpr char kArcKeymasterInterfaceName[] = …;
constexpr char kBootstrapMojoConnectionMethod[] = …;
}
namespace keymint {
constexpr char kArcKeyMintServiceName[] = …;
constexpr char kArcKeyMintServicePath[] = …;
constexpr char kArcKeyMintInterfaceName[] = …;
constexpr char kBootstrapMojoConnectionMethod[] = …;
}
namespace obb_mounter {
constexpr char kArcObbMounterInterface[] = …;
constexpr char kArcObbMounterServicePath[] = …;
constexpr char kArcObbMounterServiceName[] = …;
constexpr char kMountObbMethod[] = …;
constexpr char kUnmountObbMethod[] = …;
}
namespace appfuse {
constexpr char kArcAppfuseProviderInterface[] = …;
constexpr char kArcAppfuseProviderServicePath[] = …;
constexpr char kArcAppfuseProviderServiceName[] = …;
constexpr char kMountMethod[] = …;
constexpr char kUnmountMethod[] = …;
constexpr char kOpenFileMethod[] = …;
}
namespace tracing {
constexpr char kArcTracingServiceName[] = …;
constexpr char kArcTracingServicePath[] = …;
constexpr char kArcTracingInterfaceName[] = …;
constexpr char kArcTracingStartMethod[] = …;
constexpr char kArcTracingGetStatusMethod[] = …;
}
namespace crosh {
constexpr char kArcCroshServiceName[] = …;
constexpr char kArcCroshServicePath[] = …;
constexpr char kArcCroshInterfaceName[] = …;
constexpr char kArcCroshRequest[] = …;
}
}
namespace libvda {
const char kLibvdaServiceInterface[] = …;
const char kLibvdaServiceName[] = …;
const char kLibvdaServicePath[] = …;
const char kProvideMojoConnectionMethod[] = …;
}
namespace printing {
constexpr char kCupsProxyDaemonName[] = …;
constexpr char kCupsProxyDaemonPath[] = …;
constexpr char kCupsProxyDaemonInterface[] = …;
constexpr char kBootstrapMojoConnectionMethod[] = …;
constexpr char kBootstrapMojoConnectionChannelToken[] = …;
}
namespace arc_camera {
constexpr char kArcCameraServiceName[] = …;
constexpr char kArcCameraServicePath[] = …;
constexpr char kArcCameraServiceInterface[] = …;
constexpr char kStartServiceMethod[] = …;
}
namespace lock_to_single_user {
const char kLockToSingleUserInterface[] = …;
const char kLockToSingleUserServicePath[] = …;
const char kLockToSingleUserServiceName[] = …;
const char kNotifyVmStartingMethod[] = …;
}
#endif