Fix ABI issue for app state and roaming
[platform/core/connectivity/stc-manager.git] / include / stc-manager.h
index bc2047f..cfa2404 100755 (executable)
@@ -133,8 +133,8 @@ typedef enum {
  */
 typedef enum {
        STC_APP_STATE_UNKNOWN,
-       STC_APP_STATE_FOREGROUND,  /** < foreground state */
-       STC_APP_STATE_BACKGROUND,  /** < background state */
+       STC_APP_STATE_FOREGROUND = 1 << 1,  /** < foreground state */
+       STC_APP_STATE_BACKGROUND = 1 << 2,  /** < background state */
        STC_APP_STATE_LAST_ELEM
 } stc_app_state_e;
 
@@ -179,8 +179,9 @@ typedef enum {
  * @brief Network roaming type
  */
 typedef enum {
-       STC_ROAMING_DISABLE,   /**< not in roaming */
+       STC_ROAMING_UNKNOWN,
        STC_ROAMING_ENABLE,    /**< in roaming */
+       STC_ROAMING_DISABLE,   /**< not in roaming */
 } stc_roaming_type_e;
 
 /**