aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Erat <derat@chromium.org>2018-06-20 22:22:59 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-06-26 12:51:55 -0700
commitf05c58b1e0caa619384eef965fbde28a0c8e57e2 (patch)
treed5cfacc0bef0804226c9164123bd503fe52a84d0
parent00f3e404f8a3833d1605efd07f43a994a4d95670 (diff)
downloadsystem_api-f05c58b1e0caa619384eef965fbde28a0c8e57e2.tar.gz
system_api: Add ScreenDimImminent and DeferScreenDim.
Add constants for a new powerd D-Bus ScreenDimImminent signal and DeferScreenDim method. BUG=chromium:854908 TEST=built it Change-Id: Iee1e53751721f11b613831cff9816850607bc946 Reviewed-on: https://chromium-review.googlesource.com/1114125 Commit-Ready: Dan Erat <derat@chromium.org> Tested-by: Dan Erat <derat@chromium.org> Reviewed-by: Jia Meng <jiameng@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org>
-rw-r--r--dbus/power_manager/dbus-constants.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/dbus/power_manager/dbus-constants.h b/dbus/power_manager/dbus-constants.h
index 21318ca..b76208f 100644
--- a/dbus/power_manager/dbus-constants.h
+++ b/dbus/power_manager/dbus-constants.h
@@ -6,10 +6,12 @@
#define SYSTEM_API_DBUS_POWER_MANAGER_DBUS_CONSTANTS_H_
namespace power_manager {
+
// powerd
const char kPowerManagerInterface[] = "org.chromium.PowerManager";
const char kPowerManagerServicePath[] = "/org/chromium/PowerManager";
const char kPowerManagerServiceName[] = "org.chromium.PowerManager";
+
// Methods exposed by powerd.
const char kDecreaseScreenBrightnessMethod[] = "DecreaseScreenBrightness";
const char kIncreaseScreenBrightnessMethod[] = "IncreaseScreenBrightness";
@@ -40,9 +42,11 @@ const char kHandlePowerButtonAcknowledgmentMethod[] =
const char kIgnoreNextPowerButtonPressMethod[] = "IgnoreNextPowerButtonPress";
const char kRecordDarkResumeWakeReasonMethod[] = "RecordDarkResumeWakeReason";
const char kGetInactivityDelaysMethod[] = "GetInactivityDelays";
+const char kDeferScreenDimMethod[] = "DeferScreenDim";
const char kCreateArcTimersMethod[] = "CreateArcTimers";
const char kStartArcTimerMethod[] = "StartArcTimer";
const char kDeleteArcTimersMethod[] = "DeleteArcTimers";
+
// Signals emitted by powerd.
const char kScreenBrightnessChangedSignal[] = "ScreenBrightnessChanged";
const char kKeyboardBrightnessChangedSignal[] = "KeyboardBrightnessChanged";
@@ -52,10 +56,12 @@ const char kSuspendImminentSignal[] = "SuspendImminent";
const char kDarkSuspendImminentSignal[] = "DarkSuspendImminent";
const char kSuspendDoneSignal[] = "SuspendDone";
const char kInputEventSignal[] = "InputEvent";
+const char kScreenDimImminentSignal[] = "ScreenDimImminent";
const char kIdleActionImminentSignal[] = "IdleActionImminent";
const char kIdleActionDeferredSignal[] = "IdleActionDeferred";
const char kScreenIdleStateChangedSignal[] = "ScreenIdleStateChanged";
const char kInactivityDelaysChangedSignal[] = "InactivityDelaysChanged";
+
// Values
const int kBrightnessTransitionGradual = 1;
const int kBrightnessTransitionInstant = 2;
@@ -81,6 +87,7 @@ enum RequestShutdownReason {
// Some other reason.
REQUEST_SHUTDOWN_OTHER = 1,
};
+
} // namespace power_manager
#endif // SYSTEM_API_DBUS_POWER_MANAGER_DBUS_CONSTANTS_H_