plugin-api: deviced: Add attribute for display config 09/297709/1
authorYoungjae Cho <y0.cho@samsung.com>
Wed, 23 Aug 2023 06:46:51 +0000 (15:46 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Wed, 23 Aug 2023 06:46:51 +0000 (15:46 +0900)
New attribute:
 - id: DEVICED_DISPLAY_ATTR_INT_GET_CONFIG_POWERKEY_DOUBLEPRESS
 - type: SYSCOMMON_RESMAN_DATA_TYPE_INT
 - setter: X
 - getter: O

New attribute:
 - id: DEVICED_DISPLAY_ATTR_INT_GET_CONFIG_LONGPRESS_INTERVAL
 - type: SYSCOMMON_RESMAN_DATA_TYPE_DOUBLE
 - setter: X
 - getter: O

New attribute:
 - id: DEVICED_DISPLAY_ATTR_INT_GET_CONFIG_TOUCH_WAKEUP
 - type: SYSCOMMON_RESMAN_DATA_TYPE_INT
 - setter: X
 - getter: O

Change-Id: I841459f76e6a4a75379c53d9875006823917c570
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
src/plugin-api/deviced/include/system/syscommon-plugin-deviced-display-interface.h

index aec7526..c3fb99d 100644 (file)
@@ -32,16 +32,19 @@ extern "C" {
 #include <stdbool.h>
 #include <glib.h>
 
-#define DEVICED_DISPLAY_ATTR_INT_GET_MAX_BRIGHTNESS            (1ULL << 0)
-#define DEVICED_DISPLAY_ATTR_INT_GET_CURRENT_STATE             (1ULL << 1)
-#define DEVICED_DISPLAY_ATTR_TUPLE2_SET_CURRENT_STATE          (1ULL << 2)
-#define DEVICED_DISPLAY_ATTR_INT_DPMS_STATE                    (1ULL << 3)
-#define DEVICED_DISPLAY_ATTR_TUPLE2_SET_DISPLAY_DIRECT         (1ULL << 4)
-#define DEVICED_DISPLAY_ATTR_INT_CUSTOM_BRIGHTNESS             (1ULL << 5)
-#define DEVICED_DISPLAY_ATTR_UINT64_GET_ACTOR_CAPABILITY       (1ULL << 6)
-#define DEVICED_DISPLAY_ATTR_TUPLE3_SET_ACTOR_CAPABILITY       (1ULL << 7)
-#define DEVICED_DISPLAY_ATTR_INT_GET_TOUCH_EVENT_BLOCKED       (1ULL << 8)
-#define DEVICED_DISPLAY_ATTR_INT_SET_RELEASE_LOCK_ALL          (1ULL << 9)
+#define DEVICED_DISPLAY_ATTR_INT_GET_MAX_BRIGHTNESS                    (1ULL << 0)
+#define DEVICED_DISPLAY_ATTR_INT_GET_CURRENT_STATE                     (1ULL << 1)
+#define DEVICED_DISPLAY_ATTR_TUPLE2_SET_CURRENT_STATE                  (1ULL << 2)
+#define DEVICED_DISPLAY_ATTR_INT_DPMS_STATE                            (1ULL << 3)
+#define DEVICED_DISPLAY_ATTR_TUPLE2_SET_DISPLAY_DIRECT                 (1ULL << 4)
+#define DEVICED_DISPLAY_ATTR_INT_CUSTOM_BRIGHTNESS                     (1ULL << 5)
+#define DEVICED_DISPLAY_ATTR_UINT64_GET_ACTOR_CAPABILITY               (1ULL << 6)
+#define DEVICED_DISPLAY_ATTR_TUPLE3_SET_ACTOR_CAPABILITY               (1ULL << 7)
+#define DEVICED_DISPLAY_ATTR_INT_GET_TOUCH_EVENT_BLOCKED               (1ULL << 8)
+#define DEVICED_DISPLAY_ATTR_INT_SET_RELEASE_LOCK_ALL                  (1ULL << 9)
+#define DEVICED_DISPLAY_ATTR_INT_GET_CONFIG_POWERKEY_DOUBLEPRESS       (1ULL << 10)
+#define DEVICED_DISPLAY_ATTR_DOUBLE_GET_CONFIG_LONGPRESS_INTERVAL      (1ULL << 11)
+#define DEVICED_DISPLAY_ATTR_INT_GET_CONFIG_TOUCH_WAKEUP               (1ULL << 12)
 
 enum syscommon_deviced_display_state {
        SYSCOMMON_DEVICED_DISPLAY_STATE_START,