X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fappcore_multiwindow_base.h;h=f5511b544844ef345d591bcaee167b6e1882bf80;hb=4210e2e53b76c0c5dd2d271b753ec0bd73aee139;hp=cb439a89d500f35ca3a3804050f6c652c4971fe5;hpb=75509364818c2af8b84daad56ca3a0c246299878;p=platform%2Fcore%2Fappfw%2Fapp-core.git diff --git a/include/appcore_multiwindow_base.h b/include/appcore_multiwindow_base.h index cb439a8..f5511b5 100644 --- a/include/appcore_multiwindow_base.h +++ b/include/appcore_multiwindow_base.h @@ -28,6 +28,7 @@ typedef struct _appcore_multiwindow_base_window_ops { void (*lower)(int type, void *event, void *data); void (*visibility)(int type, void *event, void *data); void (*pre_visibility)(int type, void *event, void *data); + void (*aux_message)(int type, void *event, void *data); } appcore_multiwindow_base_window_ops; typedef struct _appcore_multiwindow_base_ops { @@ -61,13 +62,16 @@ int appcore_multiwindow_base_on_receive(aul_type type, bundle *b); int appcore_multiwindow_base_on_create(void); int appcore_multiwindow_base_on_terminate(void); int appcore_multiwindow_base_on_control(bundle *b); +int appcore_multiwindow_base_on_trim_memory(void); void appcore_multiwindow_base_window_on_show(int type, void *event); void appcore_multiwindow_base_window_on_hide(int type, void *event); void appcore_multiwindow_base_window_on_lower(int type, void *event); void appcore_multiwindow_base_window_on_visibility(int type, void *event); void appcore_multiwindow_base_window_on_pre_visibility(int type, void *event); +void appcore_multiwindow_base_window_on_aux_message(int type, void *event); void appcore_multiwindow_base_window_bind(appcore_multiwindow_base_instance_h h, Ecore_Wl2_Window *wl_win); void appcore_multiwindow_base_window_unbind(appcore_multiwindow_base_instance_h h); +bool appcore_multiwindow_base_window_is_resumed(void); appcore_multiwindow_base_class appcore_multiwindow_base_class_get_default(void); void appcore_multiwindow_base_class_add(appcore_multiwindow_base_class cls);