Define attribute names and values for several system contexts 97/141097/1
authorMu-Woong Lee <muwoong.lee@samsung.com>
Fri, 28 Jul 2017 06:56:40 +0000 (15:56 +0900)
committerMu-Woong Lee <muwoong.lee@samsung.com>
Fri, 28 Jul 2017 06:56:40 +0000 (15:56 +0900)
Change-Id: Ibe463f2a9f57a637e121f46061fa29acfac3143b
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
include/job_scheduler_types_internal.h

index 34f1eb6..0cb484c 100644 (file)
 #define CTX_SCHED_URI_CONTACTS_DB      CTX_SCHED_URI_PREFIX "event/contacts_db"
 
 /* Attribute names */
-#define CTX_SCHED_ATTR_NAME_IS_CONNECTED       "IsConnected"
 #define CTX_SCHED_ATTR_NAME_STATE                      "State"
 #define CTX_SCHED_ATTR_NAME_TYPE                       "Type"
+#define CTX_SCHED_ATTR_NAME_LEVEL                      "Level"
+#define CTX_SCHED_ATTR_NAME_IS_CONNECTED       "IsConnected"
+#define CTX_SCHED_ATTR_NAME_IS_CHARGING                "IsCharging"
 
 /* Attribute values */
 #define CTX_SCHED_ATTR_VALUE_TRUE                      1
 #define CTX_SCHED_ATTR_VALUE_FALSE                     0
 
+#define CTX_SCHED_ATTR_VALUE_UNDEFINED         "Undefined"
 #define CTX_SCHED_ATTR_VALUE_CONNECTED         "Connected"
 #define CTX_SCHED_ATTR_VALUE_DISABLED          "Disabled"
 #define CTX_SCHED_ATTR_VALUE_HEADSET           "Headset"
 #define CTX_SCHED_ATTR_VALUE_NORMAL                    "Normal"
 #define CTX_SCHED_ATTR_VALUE_SEARCHING         "Searching"
-#define CTX_SCHED_ATTR_VALUE_UNDEFINED         "Undefined"
+
+#define CTX_SCHED_ATTR_VALUE_EMPTY                     "Empty"
+#define CTX_SCHED_ATTR_VALUE_CRITICAL          "Critical"
+#define CTX_SCHED_ATTR_VALUE_LOW                       "Low"
+#define CTX_SCHED_ATTR_VALUE_HIGH                      "High"
+#define CTX_SCHED_ATTR_VALUE_FULL                      "Full"
+
+#define CTX_SCHED_ATTR_VALUE_ON                                "On"
+#define CTX_SCHED_ATTR_VALUE_OFF                       "Off"
+#define CTX_SCHED_ATTR_VALUE_DIM                       "Dim"
 
 #endif