From: Youngjae Cho Date: Thu, 17 Aug 2023 05:30:43 +0000 (+0900) Subject: plugin-api: deviced: Add enum deviced_notifier X-Git-Tag: accepted/tizen/unified/20230821.162308~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e12e21c2063a34145053bea676db57dd06021779;p=platform%2Fcore%2Fsystem%2Flibsyscommon.git plugin-api: deviced: Add enum deviced_notifier Change-Id: If2b3960557996dd483d0a77f4db643a77914bd3f Signed-off-by: Youngjae Cho --- diff --git a/src/plugin-api/deviced/include/syscommon-plugin-deviced-common-interface.h b/src/plugin-api/deviced/include/syscommon-plugin-deviced-common-interface.h index 5300c78..6b1175f 100644 --- a/src/plugin-api/deviced/include/syscommon-plugin-deviced-common-interface.h +++ b/src/plugin-api/deviced/include/syscommon-plugin-deviced-common-interface.h @@ -88,6 +88,60 @@ enum deviced_event { DEVICED_EVENT_MISC_TIME, }; +enum deviced_notifier { + DEVICED_NOTIFIER_MIN, + DEVICED_NOTIFIER_DAEMON_RESTARTED = DEVICED_NOTIFIER_MIN, + DEVICED_NOTIFIER_DELAYED_INIT, + DEVICED_NOTIFIER_LCD, + DEVICED_NOTIFIER_LCD_OFF, + DEVICED_NOTIFIER_LCD_OFF_COMPLETE, + DEVICED_NOTIFIER_LCD_AUTOBRT_SENSING, + DEVICED_NOTIFIER_LOWBAT, + DEVICED_NOTIFIER_FULLBAT, + DEVICED_NOTIFIER_POWER_SUPPLY, + DEVICED_NOTIFIER_BATTERY_HEALTH, + DEVICED_NOTIFIER_BATTERY_PRESENT, + DEVICED_NOTIFIER_BATTERY_OVP, + DEVICED_NOTIFIER_BATTERY_CHARGING, + DEVICED_NOTIFIER_BATTERY_CHARGER_CONNECTED, + DEVICED_NOTIFIER_BATTERY_CHARGER_DISCONNECTED, + DEVICED_NOTIFIER_DISPLAY_AMBIENT_CONDITION, + DEVICED_NOTIFIER_DISPLAY_AMBIENT_STATE, + DEVICED_NOTIFIER_DISPLAY_LOCK, + DEVICED_NOTIFIER_POWER_RESUME_FROM_ECHO_MEM, + DEVICED_NOTIFIER_POWEROFF_TRIGGERED, + DEVICED_NOTIFIER_POWEROFF, + DEVICED_NOTIFIER_APPLICATION_BACKGROUND, + DEVICED_NOTIFIER_APPLICATION_FOREGROUND, + DEVICED_NOTIFIER_APPLICATION_TERMINATED, + DEVICED_NOTIFIER_USB_DEBUG_MODE, + DEVICED_NOTIFIER_USB_TETHERING_MODE, + DEVICED_NOTIFIER_EVENT_HANDLER, + DEVICED_NOTIFIER_CPU_BOOST_LOWBAT, + DEVICED_NOTIFIER_CPU_BOOST_POWEROFF, + /* Experimental for Specific device - contact to deviced owner */ + DEVICED_NOTIFIER_PMQOS, + DEVICED_NOTIFIER_PMQOS_ULTRAPOWERSAVING, + DEVICED_NOTIFIER_PMQOS_POWERSAVING, + DEVICED_NOTIFIER_COOL_DOWN, + DEVICED_NOTIFIER_VITAL_STATE, + DEVICED_NOTIFIER_LONGKEY_RESTORE, + DEVICED_NOTIFIER_UPSM, + DEVICED_NOTIFIER_UPSM_OFF, + DEVICED_NOTIFIER_BEZEL_WAKEUP, + DEVICED_NOTIFIER_DISPLAY_BRIGHTNESS, + DEVICED_NOTIFIER_ULTRAPOWERSAVING, + DEVICED_NOTIFIER_KEY_PRESS, + DEVICED_NOTIFIER_KEY_RELEASE, + DEVICED_NOTIFIER_EVENT_ACQUIRE_WAKELOCK, + DEVICED_NOTIFIER_EVENT_RELEASE_WAKELOCK, + + /* Purpose of calling methods of different modules + * Use prefix DEVICED_NOTIFIER_REQUEST */ + DEVICED_NOTIFIER_REQUEST_TRANSITION_STATE, + DEVICED_NOTIFIER_MAX, +}; + #ifdef __cplusplus } #endif