Modify layout name
[apps/agl-service-windowmanager.git] / src / policy_manager / zipc / dummy_stm.h
index 4c4a980..5dd0bcc 100644 (file)
 #define STM_FALSE 0
 
 // Event number
-#define STM_EVT_NO_ACTIVATE              0x02
-#define STM_EVT_NO_DEACTIVATE            0x03
-#define STM_EVT_NO_TRANS_GEAR_N          0x04
-#define STM_EVT_NO_TRANS_GEAR_NOT_N      0x05
-#define STM_EVT_NO_PARKING_BRAKE_OFF     0x06
-#define STM_EVT_NO_PARKING_BRAKE_ON      0x07
-#define STM_EVT_NO_ACCEL_PEDAL_OFF       0x08
-#define STM_EVT_NO_ACCEL_PEDAL_ON        0x09
-#define STM_EVT_NO_TIMER_EXPIRED         0x0A
-#define STM_EVT_NO_LAMP_OFF              0x0B
-#define STM_EVT_NO_LAMP_ON               0x0C
-#define STM_EVT_NO_LIGHTSTATUS_BRAKE_OFF 0x0D
-#define STM_EVT_NO_LIGHTSTATUS_BRAKE_ON  0x0E
-#define STM_EVT_NO_RESTRICTION_MODE_OFF  0x0F
-#define STM_EVT_NO_RESTRICTION_MODE_ON   0x10
+#define STM_EVT_NO_ACTIVATE              0x01
+#define STM_EVT_NO_DEACTIVATE            0x02
+#define STM_EVT_NO_TRANS_GEAR_N          0x03
+#define STM_EVT_NO_TRANS_GEAR_NOT_N      0x04
+#define STM_EVT_NO_PARKING_BRAKE_OFF     0x05
+#define STM_EVT_NO_PARKING_BRAKE_ON      0x06
+#define STM_EVT_NO_ACCEL_PEDAL_OFF       0x07
+#define STM_EVT_NO_ACCEL_PEDAL_ON        0x08
+#define STM_EVT_NO_TIMER_EXPIRED         0x09
+#define STM_EVT_NO_LAMP_OFF              0x0A
+#define STM_EVT_NO_LAMP_ON               0x0B
+#define STM_EVT_NO_LIGHTSTATUS_BRAKE_OFF 0x0C
+#define STM_EVT_NO_LIGHTSTATUS_BRAKE_ON  0x0D
+#define STM_EVT_NO_RESTRICTION_MODE_OFF  0x0E
+#define STM_EVT_NO_RESTRICTION_MODE_ON   0x0F
 
 // Category number
-#define STM_CTG_NO_HOMESCREEN   0x0200
-#define STM_CTG_NO_MAP          0x0300
-#define STM_CTG_NO_GENERAL      0x0400
-#define STM_CTG_NO_SPLITABLE    0x0500
-#define STM_CTG_NO_POPUP        0x0600
-#define STM_CTG_NO_SYSTEM_ALERT 0x0700
-#define STM_CTG_NO_RESTRICTION  0x0800
-#define STM_CTG_NO_SYSTEM       0x0900
+#define STM_CTG_NO_HOMESCREEN   0x0100
+#define STM_CTG_NO_MAP          0x0200
+#define STM_CTG_NO_GENERAL      0x0300
+#define STM_CTG_NO_SPLITABLE    0x0400
+#define STM_CTG_NO_POPUP        0x0500
+#define STM_CTG_NO_SYSTEM_ALERT 0x0600
+#define STM_CTG_NO_RESTRICTION  0x0700
+#define STM_CTG_NO_SYSTEM       0x0800
 
 // Area number
 #define STM_ARA_NO_NONE                   0x010000
@@ -56,7 +56,7 @@
 #define STM_ARA_NO_NORMAL                 0x030000
 #define STM_ARA_NO_SPLIT_MAIN             0x040000
 #define STM_ARA_NO_SPLIT_SUB              0x050000
-#define STM_ARA_NO_ON_SCREEN              0x060000
+#define STM_ARA_NO_POP_UP                 0x060000
 #define STM_ARA_NO_RESTRICTION_NORMAL     0x070000
 #define STM_ARA_NO_RESTRICTION_SPLIT_MAIN 0x080000
 #define STM_ARA_NO_RESTRICTION_SPLIT_SUB  0x090000
@@ -104,19 +104,24 @@ enum stm_restriction_mode_state_ {
 
 enum stm_layout_ {
     gStmLayoutNoNone = 0,
-    gStmLayoutNoPu,
-    gStmLayoutNoSa,
-    gStmLayoutNoM1,
-    gStmLayoutNoM2,
-    gStmLayoutNoMf,
-    gStmLayoutNoS1,
-    gStmLayoutNoS2,
-    gStmLayoutNoG,
-    gStmLayoutNoHs,
-    gStmLayoutNoRestriction,
-    gStmLayoutNoRestrictionSplitMain,
-    gStmLayoutNoRestrictionSplitSub,
-    gStmLayoutNoSystem,
+    gStmLayoutNoPopUp,
+    gStmLayoutNoSysAlt,
+    gStmLayoutNoMapNml,
+    gStmLayoutNoMapSpl,
+    gStmLayoutNoMapFll,
+    gStmLayoutNoSplNml,
+    gStmLayoutNoSplSpl,
+    gStmLayoutNoGenNml,
+    gStmLayoutNoHms,
+    gStmLayoutNoRstNml,
+    gStmLayoutNoRstSplMain,
+    gStmLayoutNoRstSplSub,
+    gStmLayoutNoSysNml,
+
+    gStmLayoutNoNum,
+
+    gStmLayoutNoMin = gStmLayoutNoNone,
+    gStmLayoutNoMax = gStmLayoutNoNum - 1,
 };
 
 enum stm_event_ {
@@ -215,7 +220,7 @@ extern const char** gStmCarStateNameList[];
 
 // Struct for state
 typedef struct stm_base_state_ {
-    int is_changed;
+    int changed;
     int state;
 } stm_base_state;