X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fbase%2Frpm-installer.git;a=blobdiff_plain;f=frontend%2Finc%2Frpm-frontend.h;h=133480769f2e435be14dd8e3f720884d3302f1a6;hp=6a39cb899a9ca39f5fc11656f68f4bd6ca787cfb;hb=09011705882637cb333426945c689c3ba536da6f;hpb=fd34fdf3be9fe380559a11786820b0b86c868ae7 diff --git a/frontend/inc/rpm-frontend.h b/frontend/inc/rpm-frontend.h index 6a39cb8..1334807 100755 --- a/frontend/inc/rpm-frontend.h +++ b/frontend/inc/rpm-frontend.h @@ -23,7 +23,6 @@ #ifndef __RPM_FRONTEND_H_ #define __RPM_FRONTEND_H_ -#include #include #include @@ -39,6 +38,8 @@ #define PACKAGE "rpm-installer" #endif /* PACKAGE */ +#define RPM_INSTALLER_VERSION "20141016.1" + enum command { INVALID_CMD = -1, INSTALL_CMD = 1, @@ -47,14 +48,22 @@ enum command { RECOVER_CMD = 4, CLEARDATA_CMD = 5, MOVE_CMD = 6, + SMACK_CMD = 7, + EFLWGT_INSTALL_CMD = 8, + ENABLE_CMD = 9, + DISABLE_CMD = 10, + CORETPK_INSTALL_CMD = 11, + CORETPK_DIRECTORY_INSTALL_CMD = 12, + CORETPK_REINSTALL_CMD = 13, + RPM_CMD_MAX = 14, }; struct ri_frontend_cmdline_arg_t { int req_cmd; char *pkgid; char *keyid; - int quiet; int move_type; + char *clientid; }; typedef struct ri_frontend_cmdline_arg_t ri_frontend_cmdline_arg; @@ -65,24 +74,11 @@ struct ri_frontend_data_t { }; typedef struct ri_frontend_data_t ri_frontend_data; -struct appdata { - Evas *evas; - Evas_Object *win_main; - Evas_Coord root_w; - Evas_Coord root_h; - Evas_Object *main_view; /* for main view layout */ - Evas_Object *scrollbar_label; -}; -int app_create(void *user_data); -int app_terminate(void *user_data); -int app_pause(void *user_data); -int app_resume(void *user_data); -int app_reset(bundle *b, void *user_data); -int app_rotation(enum appcore_rm, void *user_data); int _ri_cmdline_destroy(ri_frontend_data *data); int _ri_cmdline_process(ri_frontend_data *data); +int _ri_parse_hybrid(int argc, char **argv); int _ri_parse_cmdline(int argc, char **argv, ri_frontend_cmdline_arg *data); void _ri_stat_cb(const char *pkgid, const char *key, const char *val);