this structure doesn't need exposure for app developer.
so, it moved location for exposure only the definition of related API
Change-Id: Id5453d6e64e20f379190399dbc99920822d8edb8
#define MMI_API __attribute__ ((visibility("default")))
-typedef void* mmi_rpc_h;
-
typedef enum {
MMI_RESULT_NONE,
MMI_RESULT_FAIL,
MMI_ERROR_NOT_SUPPORTED = TIZEN_ERROR_NOT_SUPPORTED, /**< MMI NOT supported */
} mmi_error_e;
-typedef struct {
- mmi_rpc_h rpc_h;
- const char *stub_appid;
- int state;
-} mmi_struct_s;
-
-typedef mmi_struct_s* mmi_handle;
-
#endif //__MMI_COMMON_H__
#include "mmi-ipc.h"
#include "mmi-dbg.h"
+#include "mmi-core.h"
static mmi_handle mmi_h = NULL;
#include "mmi-common.h"
+typedef void* mmi_rpc_h;
+
+typedef struct {
+ mmi_rpc_h rpc_h;
+ const char *stub_appid;
+ int state;
+} mmi_struct_s;
+
+typedef mmi_struct_s* mmi_handle;
+
#ifdef __cplusplus
extern "C" {
#endif