chromium/third_party/cros_system_api/dbus/rmad/dbus-constants.h

// Copyright 2021 The ChromiumOS Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef SYSTEM_API_DBUS_RMAD_DBUS_CONSTANTS_H_
#define SYSTEM_API_DBUS_RMAD_DBUS_CONSTANTS_H_

namespace rmad {
const char kRmadInterfaceName[] =;
const char kRmadServicePath[] =;
const char kRmadServiceName[] =;

// Methods
const char kIsRmaRequiredMethod[] =;
const char kGetCurrentStateMethod[] =;
const char kTransitionNextStateMethod[] =;
const char kTransitionPreviousStateMethod[] =;
const char kAbortRmaMethod[] =;
const char kGetLogMethod[] =;
const char kSaveLogMethod[] =;
const char kRecordBrowserActionMetricMethod[] =;
const char kExtractExternalDiagnosticsAppMethod[] =;
const char kInstallExtractedDiagnosticsAppMethod[] =;
const char kGetInstalledDiagnosticsAppMethod[] =;

// Signals.
const char kErrorSignal[] =;
const char kHardwareVerificationResultSignal[] =;
const char kUpdateRoFirmwareStatusSignal[] =;
const char kCalibrationOverallSignal[] =;
const char kCalibrationProgressSignal[] =;
const char kProvisioningProgressSignal[] =;
const char kFinalizeProgressSignal[] =;
const char kHardwareWriteProtectionStateSignal[] =;
const char kPowerCableStateSignal[] =;
const char kExternalDiskDetectedSignal[] =;

}  // namespace rmad

#endif  // SYSTEM_API_DBUS_RMAD_DBUS_CONSTANTS_H_