1 // Copyright 2017 The Chromium OS Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef SYSTEM_API_DBUS_HAMMERD_DBUS_CONSTANTS_H_ 6 #define SYSTEM_API_DBUS_HAMMERD_DBUS_CONSTANTS_H_ 7 8 namespace hammerd { 9 const char kHammerdInterface[] = "org.chromium.hammerd"; 10 const char kHammerdServicePath[] = "/org/chromium/hammerd"; 11 const char kHammerdServiceName[] = "org.chromium.hammerd"; 12 13 // Signals emitted by hammerd. 14 const char kBaseFirmwareNeedUpdateSignal[] = "BaseFirmwareNeedUpdate"; 15 const char kBaseFirmwareUpdateStartedSignal[] = "BaseFirmwareUpdateStarted"; 16 const char kBaseFirmwareUpdateSucceededSignal[] = "BaseFirmwareUpdateSucceeded"; 17 const char kBaseFirmwareUpdateFailedSignal[] = "BaseFirmwareUpdateFailed"; 18 const char kPairChallengeSucceededSignal[] = "PairChallengeSucceeded"; 19 const char kPairChallengeFailedSignal[] = "PairChallengeFailed"; 20 const char kInvalidBaseConnectedSignal[] = "InvalidBaseConnected"; 21 22 } // namespace hammerd 23 24 #endif // SYSTEM_API_DBUS_HAMMERD_DBUS_CONSTANTS_H_ 25