• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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