X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgapplicationimpl.h;h=1e6a718dbcc5704a58bc2dbd6aa9c90317083508;hb=2a2b11b1bb6c702d6b2ef1c37524a57688a94a4e;hp=0406700420efb1bd4c2e3cc0238762b4f33c74a4;hpb=eefd08996f7657488cb8afed23667030d6bd45f7;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gapplicationimpl.h b/gio/gapplicationimpl.h index 0406700..1e6a718 100644 --- a/gio/gapplicationimpl.h +++ b/gio/gapplicationimpl.h @@ -11,32 +11,34 @@ typedef struct GVariant *state; } RemoteActionInfo; -G_GNUC_INTERNAL void g_application_impl_destroy (GApplicationImpl *impl); -G_GNUC_INTERNAL -GApplicationImpl * g_application_impl_register (GApplication *application, - const gchar *appid, - GApplicationFlags flags, - GRemoteActionGroup**remote_actions, - GCancellable *cancellable, - GError **error); +GApplicationImpl * g_application_impl_register (GApplication *application, + const gchar *appid, + GApplicationFlags flags, + GActionGroup *exported_actions, + GRemoteActionGroup **remote_actions, + GCancellable *cancellable, + GError **error); -G_GNUC_INTERNAL void g_application_impl_activate (GApplicationImpl *impl, GVariant *platform_data); -G_GNUC_INTERNAL void g_application_impl_open (GApplicationImpl *impl, GFile **files, gint n_files, const gchar *hint, GVariant *platform_data); -G_GNUC_INTERNAL int g_application_impl_command_line (GApplicationImpl *impl, - gchar **arguments, + const gchar *const *arguments, GVariant *platform_data); -G_GNUC_INTERNAL void g_application_impl_flush (GApplicationImpl *impl); + +GDBusConnection * g_application_impl_get_dbus_connection (GApplicationImpl *impl); + +const gchar * g_application_impl_get_dbus_object_path (GApplicationImpl *impl); + +void g_application_impl_set_busy_state (GApplicationImpl *impl, + gboolean busy);