From: Youngjae Cho Date: Tue, 6 Dec 2022 02:15:52 +0000 (+0900) Subject: libgdbus: add dbus signal for power state change X-Git-Tag: accepted/tizen/7.0/unified/20221220.180249^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F45%2F285145%2F3;p=platform%2Fcore%2Fsystem%2Flibsyscommon.git libgdbus: add dbus signal for power state change Change-Id: I8b4b22f7bfb5e4d662ee531d5b170ada2f09acdf Signed-off-by: Youngjae Cho --- diff --git a/src/libgdbus/dbus-iface-system.h b/src/libgdbus/dbus-iface-system.h index 1a98990..2f8fddd 100644 --- a/src/libgdbus/dbus-iface-system.h +++ b/src/libgdbus/dbus-iface-system.h @@ -78,6 +78,19 @@ extern "C" { /* Power service: set resetkey disable operations about power */ #define DEVICED_PATH_POWER DEVICED_OBJECT_PATH"/Power" #define DEVICED_INTERFACE_POWER DEVICED_INTERFACE_NAME".Power" +/* Power service : signals on changing power state */ +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_START "PowerChangeStateToStart" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_NORMAL "PowerChangeStateToNormal" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_SLEEP "PowerChangeStateToSleep" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_POWEROFF "PowerChangeStateToPowerOff" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_REBOOT "PowerChangeStateToReboot" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_EXIT "PowerChangeStateToExit" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_RESUMING_EARLY "PowerChangeStateToResumingEarly" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_RESUMING "PowerChangeStateToResuming" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_RESUMING_LATE "PowerChangeStateToResumingLate" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_SUSPENDING_EARLY "PowerChangeStateToSuspendingEarly" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_SUSPENDING "PowerChangeStateToSuspending" +#define DEVICED_SIGNAL_POWER_CHANGE_STATE_TO_SUSPENDING_LATE "PowerChangeStateToSuspendingLate" /* Storage service: get storage size operatioins about storage */ #define DEVICED_PATH_STORAGE DEVICED_OBJECT_PATH"/Storage" #define DEVICED_INTERFACE_STORAGE DEVICED_INTERFACE_NAME".storage"