char *m_type;
char *s_type;
char *category;
+ char *win_id;
int mime_set;
}appsvc_resolve_info_t;
return ECORE_CALLBACK_RENEW;
}
+int __aul_subapp_cb(void *data)
+{
+ appsvc_transient_cb_info_t* cb_info;
+
+ cb_info = (appsvc_transient_cb_info_t*) data;
+
+ cb_info->cb_func(cb_info->data);
+ ecore_main_loop_quit();
+
+ return 0;
+}
+
SLPAPI int appsvc_allow_transient_app(bundle *b, Ecore_X_Window id)
{
char win_id[MAX_LOCAL_BUFSZ];
info->data = data;
ecore_event_handler_add(ECORE_X_EVENT_WINDOW_DESTROY, __transient_cb, info);
+ aul_set_subapp(__aul_subapp_cb, info);
return 0;
}
+SLPAPI int appsvc_subapp_terminate_request_pid(int pid)
+{
+ return aul_subapp_terminate_request_pid(pid);
+}
+