To support robot profile, amd handles 'robotapp' type.
Change-Id: I5a436de2215ca2da77d7e84effe806f083feb93d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
#define APP_TYPE_COMPONENT_BASED "componentbasedapp"
+#define APP_TYPE_ROBOT "robotapp"
+
#define APP_ENABLEMENT_MASK_ACTIVE 0x1
#define APP_ENABLEMENT_MASK_REQUEST 0x2
AMD_AT_WIDGET_APP,
AMD_AT_WATCH_APP,
AMD_AT_COMPONENT_BASED_APP,
+ AMD_AT_ROBOT_APP,
} amd_app_type_e;
typedef void *amd_app_status_h;
#define APP_TYPE_COMPONENT_BASED "componentbasedapp"
+#define APP_TYPE_ROBOT "robotapp"
+
#define APP_ENABLEMENT_MASK_ACTIVE 0x1
typedef enum _amd_appinfo_type {
AT_WIDGET_APP,
AT_WATCH_APP,
AT_COMPONENT_BASED_APP,
+ AT_ROBOT_APP,
} app_type_e;
int ConvertAppType(const std::string& app_type) {
return AT_WATCH_APP;
else if (app_type == APP_TYPE_COMPONENT_BASED)
return AT_COMPONENT_BASED_APP;
+ else if (app_type == APP_TYPE_ROBOT)
+ return AT_ROBOT_APP;
return -1;
}