Back to index

bamf  0.2.120
Classes | Defines | Typedefs | Functions
bamf-gdbus-generated.h File Reference
#include <gio/gio.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _BamfDBusControlIface
struct  _BamfDBusControlProxy
struct  _BamfDBusControlProxyClass
struct  _BamfDBusControlSkeleton
struct  _BamfDBusControlSkeletonClass
struct  _BamfDBusMatcherIface
struct  _BamfDBusMatcherProxy
struct  _BamfDBusMatcherProxyClass
struct  _BamfDBusMatcherSkeleton
struct  _BamfDBusMatcherSkeletonClass

Defines

#define BAMF_DBUS_TYPE_CONTROL   (bamf_dbus_control_get_type ())
#define BAMF_DBUS_CONTROL(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_CONTROL, BamfDBusControl))
#define BAMF_DBUS_IS_CONTROL(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_CONTROL))
#define BAMF_DBUS_CONTROL_GET_IFACE(o)   (G_TYPE_INSTANCE_GET_INTERFACE ((o), BAMF_DBUS_TYPE_CONTROL, BamfDBusControlIface))
#define BAMF_DBUS_TYPE_CONTROL_PROXY   (bamf_dbus_control_proxy_get_type ())
#define BAMF_DBUS_CONTROL_PROXY(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_CONTROL_PROXY, BamfDBusControlProxy))
#define BAMF_DBUS_CONTROL_PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_CONTROL_PROXY, BamfDBusControlProxyClass))
#define BAMF_DBUS_CONTROL_PROXY_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_CONTROL_PROXY, BamfDBusControlProxyClass))
#define BAMF_DBUS_IS_CONTROL_PROXY(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_CONTROL_PROXY))
#define BAMF_DBUS_IS_CONTROL_PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_CONTROL_PROXY))
#define BAMF_DBUS_TYPE_CONTROL_SKELETON   (bamf_dbus_control_skeleton_get_type ())
#define BAMF_DBUS_CONTROL_SKELETON(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_CONTROL_SKELETON, BamfDBusControlSkeleton))
#define BAMF_DBUS_CONTROL_SKELETON_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_CONTROL_SKELETON, BamfDBusControlSkeletonClass))
#define BAMF_DBUS_CONTROL_SKELETON_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_CONTROL_SKELETON, BamfDBusControlSkeletonClass))
#define BAMF_DBUS_IS_CONTROL_SKELETON(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_CONTROL_SKELETON))
#define BAMF_DBUS_IS_CONTROL_SKELETON_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_CONTROL_SKELETON))
#define BAMF_DBUS_TYPE_MATCHER   (bamf_dbus_matcher_get_type ())
#define BAMF_DBUS_MATCHER(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_MATCHER, BamfDBusMatcher))
#define BAMF_DBUS_IS_MATCHER(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_MATCHER))
#define BAMF_DBUS_MATCHER_GET_IFACE(o)   (G_TYPE_INSTANCE_GET_INTERFACE ((o), BAMF_DBUS_TYPE_MATCHER, BamfDBusMatcherIface))
#define BAMF_DBUS_TYPE_MATCHER_PROXY   (bamf_dbus_matcher_proxy_get_type ())
#define BAMF_DBUS_MATCHER_PROXY(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_MATCHER_PROXY, BamfDBusMatcherProxy))
#define BAMF_DBUS_MATCHER_PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_MATCHER_PROXY, BamfDBusMatcherProxyClass))
#define BAMF_DBUS_MATCHER_PROXY_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_MATCHER_PROXY, BamfDBusMatcherProxyClass))
#define BAMF_DBUS_IS_MATCHER_PROXY(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_MATCHER_PROXY))
#define BAMF_DBUS_IS_MATCHER_PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_MATCHER_PROXY))
#define BAMF_DBUS_TYPE_MATCHER_SKELETON   (bamf_dbus_matcher_skeleton_get_type ())
#define BAMF_DBUS_MATCHER_SKELETON(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_MATCHER_SKELETON, BamfDBusMatcherSkeleton))
#define BAMF_DBUS_MATCHER_SKELETON_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_MATCHER_SKELETON, BamfDBusMatcherSkeletonClass))
#define BAMF_DBUS_MATCHER_SKELETON_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_MATCHER_SKELETON, BamfDBusMatcherSkeletonClass))
#define BAMF_DBUS_IS_MATCHER_SKELETON(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_MATCHER_SKELETON))
#define BAMF_DBUS_IS_MATCHER_SKELETON_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_MATCHER_SKELETON))

Typedefs

typedef struct _BamfDBusControl
typedef struct _BamfDBusControlIface
typedef struct _BamfDBusControlProxy
typedef struct _BamfDBusControlProxyClass
typedef struct _BamfDBusControlProxyPrivate
typedef struct _BamfDBusControlSkeleton
typedef struct _BamfDBusControlSkeletonClass
typedef struct _BamfDBusControlSkeletonPrivate
typedef struct _BamfDBusMatcher
typedef struct _BamfDBusMatcherIface
typedef struct _BamfDBusMatcherProxy
typedef struct _BamfDBusMatcherProxyClass
typedef struct _BamfDBusMatcherProxyPrivate
typedef struct _BamfDBusMatcherSkeleton
typedef struct _BamfDBusMatcherSkeletonClass
typedef struct _BamfDBusMatcherSkeletonPrivate

Functions

GType bamf_dbus_control_get_type (void) G_GNUC_CONST
GDBusInterfaceInfo * bamf_dbus_control_interface_info (void)
 bamf_dbus_control_interface_info:
guint bamf_dbus_control_override_properties (GObjectClass *klass, guint property_id_begin)
 bamf_dbus_control_override_properties: : The class structure for a #GObject-derived class.
void bamf_dbus_control_complete_quit (BamfDBusControl *object, GDBusMethodInvocation *invocation)
 bamf_dbus_control_complete_quit: : A #BamfDBusControl.
void bamf_dbus_control_complete_set_approver_behavior (BamfDBusControl *object, GDBusMethodInvocation *invocation)
 bamf_dbus_control_complete_set_approver_behavior: : A #BamfDBusControl.
void bamf_dbus_control_complete_om_nom_nom_desktop_file (BamfDBusControl *object, GDBusMethodInvocation *invocation)
 bamf_dbus_control_complete_om_nom_nom_desktop_file: : A #BamfDBusControl.
void bamf_dbus_control_complete_register_tab_provider (BamfDBusControl *object, GDBusMethodInvocation *invocation)
 bamf_dbus_control_complete_register_tab_provider: : A #BamfDBusControl.
void bamf_dbus_control_complete_register_application_for_pid (BamfDBusControl *object, GDBusMethodInvocation *invocation)
 bamf_dbus_control_complete_register_application_for_pid: : A #BamfDBusControl.
void bamf_dbus_control_call_quit (BamfDBusControl *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_control_call_quit: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_quit_finish (BamfDBusControl *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_control_call_quit_finish: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_quit_sync (BamfDBusControl *proxy, GCancellable *cancellable, GError **error)
 bamf_dbus_control_call_quit_sync: : A #BamfDBusControlProxy.
void bamf_dbus_control_call_set_approver_behavior (BamfDBusControl *proxy, gint arg_behavior, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_control_call_set_approver_behavior: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_set_approver_behavior_finish (BamfDBusControl *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_control_call_set_approver_behavior_finish: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_set_approver_behavior_sync (BamfDBusControl *proxy, gint arg_behavior, GCancellable *cancellable, GError **error)
 bamf_dbus_control_call_set_approver_behavior_sync: : A #BamfDBusControlProxy.
void bamf_dbus_control_call_om_nom_nom_desktop_file (BamfDBusControl *proxy, const gchar *arg_tab_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_control_call_om_nom_nom_desktop_file: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_om_nom_nom_desktop_file_finish (BamfDBusControl *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_control_call_om_nom_nom_desktop_file_finish: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_om_nom_nom_desktop_file_sync (BamfDBusControl *proxy, const gchar *arg_tab_path, GCancellable *cancellable, GError **error)
 bamf_dbus_control_call_om_nom_nom_desktop_file_sync: : A #BamfDBusControlProxy.
void bamf_dbus_control_call_register_tab_provider (BamfDBusControl *proxy, const gchar *arg_tab_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_control_call_register_tab_provider: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_register_tab_provider_finish (BamfDBusControl *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_control_call_register_tab_provider_finish: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_register_tab_provider_sync (BamfDBusControl *proxy, const gchar *arg_tab_path, GCancellable *cancellable, GError **error)
 bamf_dbus_control_call_register_tab_provider_sync: : A #BamfDBusControlProxy.
void bamf_dbus_control_call_register_application_for_pid (BamfDBusControl *proxy, const gchar *arg_application, gint arg_pid, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_control_call_register_application_for_pid: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_register_application_for_pid_finish (BamfDBusControl *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_control_call_register_application_for_pid_finish: : A #BamfDBusControlProxy.
gboolean bamf_dbus_control_call_register_application_for_pid_sync (BamfDBusControl *proxy, const gchar *arg_application, gint arg_pid, GCancellable *cancellable, GError **error)
 bamf_dbus_control_call_register_application_for_pid_sync: : A #BamfDBusControlProxy.
GType bamf_dbus_control_proxy_get_type (void) G_GNUC_CONST
void bamf_dbus_control_proxy_new (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
BamfDBusControl * bamf_dbus_control_proxy_new_finish (GAsyncResult *res, GError **error)
 bamf_dbus_control_proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_proxy_new().
BamfDBusControl * bamf_dbus_control_proxy_new_sync (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
void bamf_dbus_control_proxy_new_for_bus (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
BamfDBusControl * bamf_dbus_control_proxy_new_for_bus_finish (GAsyncResult *res, GError **error)
 bamf_dbus_control_proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_proxy_new_for_bus().
BamfDBusControl * bamf_dbus_control_proxy_new_for_bus_sync (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
GType bamf_dbus_control_skeleton_get_type (void) G_GNUC_CONST
BamfDBusControl * bamf_dbus_control_skeleton_new (void)
 bamf_dbus_control_skeleton_new:
GType bamf_dbus_matcher_get_type (void) G_GNUC_CONST
GDBusInterfaceInfo * bamf_dbus_matcher_interface_info (void)
 bamf_dbus_matcher_interface_info:
guint bamf_dbus_matcher_override_properties (GObjectClass *klass, guint property_id_begin)
 bamf_dbus_matcher_override_properties: : The class structure for a #GObject-derived class.
void bamf_dbus_matcher_complete_xids_for_application (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, GVariant *xids)
 bamf_dbus_matcher_complete_xids_for_application: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_tab_paths (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *const *paths)
 bamf_dbus_matcher_complete_tab_paths: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_running_applications (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *const *paths)
 bamf_dbus_matcher_complete_running_applications: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_running_applications_desktop_files (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *const *paths)
 bamf_dbus_matcher_complete_running_applications_desktop_files: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_register_favorites (BamfDBusMatcher *object, GDBusMethodInvocation *invocation)
 bamf_dbus_matcher_complete_register_favorites: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_path_for_application (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *path)
 bamf_dbus_matcher_complete_path_for_application: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_window_paths (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *const *paths)
 bamf_dbus_matcher_complete_window_paths: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_application_paths (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *const *paths)
 bamf_dbus_matcher_complete_application_paths: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_application_is_running (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, gboolean running)
 bamf_dbus_matcher_complete_application_is_running: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_application_for_xid (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *application)
 bamf_dbus_matcher_complete_application_for_xid: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_active_window (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *window)
 bamf_dbus_matcher_complete_active_window: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_active_application (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *application)
 bamf_dbus_matcher_complete_active_application: : A #BamfDBusMatcher.
void bamf_dbus_matcher_complete_window_stack_for_monitor (BamfDBusMatcher *object, GDBusMethodInvocation *invocation, const gchar *const *window_list)
 bamf_dbus_matcher_complete_window_stack_for_monitor: : A #BamfDBusMatcher.
void bamf_dbus_matcher_emit_active_application_changed (BamfDBusMatcher *object, const gchar *arg_old_app, const gchar *arg_new_app)
 bamf_dbus_matcher_emit_active_application_changed: : A #BamfDBusMatcher.
void bamf_dbus_matcher_emit_active_window_changed (BamfDBusMatcher *object, const gchar *arg_old_win, const gchar *arg_new_win)
 bamf_dbus_matcher_emit_active_window_changed: : A #BamfDBusMatcher.
void bamf_dbus_matcher_emit_view_closed (BamfDBusMatcher *object, const gchar *arg_path, const gchar *arg_type)
 bamf_dbus_matcher_emit_view_closed: : A #BamfDBusMatcher.
void bamf_dbus_matcher_emit_view_opened (BamfDBusMatcher *object, const gchar *arg_path, const gchar *arg_type)
 bamf_dbus_matcher_emit_view_opened: : A #BamfDBusMatcher.
void bamf_dbus_matcher_emit_stacking_order_changed (BamfDBusMatcher *object)
 bamf_dbus_matcher_emit_stacking_order_changed: : A #BamfDBusMatcher.
void bamf_dbus_matcher_emit_running_applications_changed (BamfDBusMatcher *object, const gchar *const *arg_opened_desktop_files, const gchar *const *arg_closed_desktop_files)
 bamf_dbus_matcher_emit_running_applications_changed: : A #BamfDBusMatcher.
void bamf_dbus_matcher_call_xids_for_application (BamfDBusMatcher *proxy, const gchar *arg_desktop_file, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_xids_for_application: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_xids_for_application_finish (BamfDBusMatcher *proxy, GVariant **out_xids, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_xids_for_application_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_xids_for_application_sync (BamfDBusMatcher *proxy, const gchar *arg_desktop_file, GVariant **out_xids, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_xids_for_application_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_tab_paths (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_tab_paths: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_tab_paths_finish (BamfDBusMatcher *proxy, gchar ***out_paths, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_tab_paths_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_tab_paths_sync (BamfDBusMatcher *proxy, gchar ***out_paths, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_tab_paths_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_running_applications (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_running_applications: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_running_applications_finish (BamfDBusMatcher *proxy, gchar ***out_paths, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_running_applications_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_running_applications_sync (BamfDBusMatcher *proxy, gchar ***out_paths, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_running_applications_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_running_applications_desktop_files (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_running_applications_desktop_files: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_running_applications_desktop_files_finish (BamfDBusMatcher *proxy, gchar ***out_paths, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_running_applications_desktop_files_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_running_applications_desktop_files_sync (BamfDBusMatcher *proxy, gchar ***out_paths, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_running_applications_desktop_files_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_register_favorites (BamfDBusMatcher *proxy, const gchar *const *arg_favorites, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_register_favorites: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_register_favorites_finish (BamfDBusMatcher *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_register_favorites_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_register_favorites_sync (BamfDBusMatcher *proxy, const gchar *const *arg_favorites, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_register_favorites_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_path_for_application (BamfDBusMatcher *proxy, const gchar *arg_desktop_file, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_path_for_application: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_path_for_application_finish (BamfDBusMatcher *proxy, gchar **out_path, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_path_for_application_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_path_for_application_sync (BamfDBusMatcher *proxy, const gchar *arg_desktop_file, gchar **out_path, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_path_for_application_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_window_paths (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_window_paths: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_window_paths_finish (BamfDBusMatcher *proxy, gchar ***out_paths, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_window_paths_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_window_paths_sync (BamfDBusMatcher *proxy, gchar ***out_paths, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_window_paths_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_application_paths (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_application_paths: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_application_paths_finish (BamfDBusMatcher *proxy, gchar ***out_paths, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_application_paths_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_application_paths_sync (BamfDBusMatcher *proxy, gchar ***out_paths, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_application_paths_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_application_is_running (BamfDBusMatcher *proxy, const gchar *arg_desktop_file, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_application_is_running: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_application_is_running_finish (BamfDBusMatcher *proxy, gboolean *out_running, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_application_is_running_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_application_is_running_sync (BamfDBusMatcher *proxy, const gchar *arg_desktop_file, gboolean *out_running, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_application_is_running_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_application_for_xid (BamfDBusMatcher *proxy, guint arg_xid, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_application_for_xid: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_application_for_xid_finish (BamfDBusMatcher *proxy, gchar **out_application, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_application_for_xid_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_application_for_xid_sync (BamfDBusMatcher *proxy, guint arg_xid, gchar **out_application, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_application_for_xid_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_active_window (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_active_window: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_active_window_finish (BamfDBusMatcher *proxy, gchar **out_window, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_active_window_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_active_window_sync (BamfDBusMatcher *proxy, gchar **out_window, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_active_window_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_active_application (BamfDBusMatcher *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_active_application: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_active_application_finish (BamfDBusMatcher *proxy, gchar **out_application, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_active_application_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_active_application_sync (BamfDBusMatcher *proxy, gchar **out_application, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_active_application_sync: : A #BamfDBusMatcherProxy.
void bamf_dbus_matcher_call_window_stack_for_monitor (BamfDBusMatcher *proxy, gint arg_monitor_id, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_matcher_call_window_stack_for_monitor: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_window_stack_for_monitor_finish (BamfDBusMatcher *proxy, gchar ***out_window_list, GAsyncResult *res, GError **error)
 bamf_dbus_matcher_call_window_stack_for_monitor_finish: : A #BamfDBusMatcherProxy.
gboolean bamf_dbus_matcher_call_window_stack_for_monitor_sync (BamfDBusMatcher *proxy, gint arg_monitor_id, gchar ***out_window_list, GCancellable *cancellable, GError **error)
 bamf_dbus_matcher_call_window_stack_for_monitor_sync: : A #BamfDBusMatcherProxy.
GType bamf_dbus_matcher_proxy_get_type (void) G_GNUC_CONST
void bamf_dbus_matcher_proxy_new (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
BamfDBusMatcher * bamf_dbus_matcher_proxy_new_finish (GAsyncResult *res, GError **error)
 bamf_dbus_matcher_proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_proxy_new().
BamfDBusMatcher * bamf_dbus_matcher_proxy_new_sync (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
void bamf_dbus_matcher_proxy_new_for_bus (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
BamfDBusMatcher * bamf_dbus_matcher_proxy_new_for_bus_finish (GAsyncResult *res, GError **error)
 bamf_dbus_matcher_proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_proxy_new_for_bus().
BamfDBusMatcher * bamf_dbus_matcher_proxy_new_for_bus_sync (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
GType bamf_dbus_matcher_skeleton_get_type (void) G_GNUC_CONST
BamfDBusMatcher * bamf_dbus_matcher_skeleton_new (void)
 bamf_dbus_matcher_skeleton_new:

Class Documentation

struct _BamfDBusControlProxy

Definition at line 193 of file bamf-gdbus-generated.h.

Class Members
GDBusProxy parent_instance
BamfDBusControlProxyPrivate * priv
struct _BamfDBusControlProxyClass

Definition at line 200 of file bamf-gdbus-generated.h.

Class Members
GDBusProxyClass parent_class
struct _BamfDBusControlSkeleton

Definition at line 259 of file bamf-gdbus-generated.h.

Class Members
GDBusInterfaceSkeleton parent_instance
BamfDBusControlSkeletonPrivate * priv
struct _BamfDBusControlSkeletonClass

Definition at line 266 of file bamf-gdbus-generated.h.

Class Members
GDBusInterfaceSkeletonClass parent_class
struct _BamfDBusMatcherProxy

Definition at line 745 of file bamf-gdbus-generated.h.

Class Members
GDBusProxy parent_instance
BamfDBusMatcherProxyPrivate * priv
struct _BamfDBusMatcherProxyClass

Definition at line 752 of file bamf-gdbus-generated.h.

Class Members
GDBusProxyClass parent_class
struct _BamfDBusMatcherSkeleton

Definition at line 811 of file bamf-gdbus-generated.h.

Class Members
GDBusInterfaceSkeleton parent_instance
BamfDBusMatcherSkeletonPrivate * priv
struct _BamfDBusMatcherSkeletonClass

Definition at line 818 of file bamf-gdbus-generated.h.

Class Members
GDBusInterfaceSkeletonClass parent_class

Define Documentation

#define BAMF_DBUS_CONTROL (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_CONTROL, BamfDBusControl))

Definition at line 19 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_GET_IFACE (   o)    (G_TYPE_INSTANCE_GET_INTERFACE ((o), BAMF_DBUS_TYPE_CONTROL, BamfDBusControlIface))

Definition at line 21 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_PROXY (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_CONTROL_PROXY, BamfDBusControlProxy))

Definition at line 183 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_PROXY_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_CONTROL_PROXY, BamfDBusControlProxyClass))

Definition at line 184 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_PROXY_GET_CLASS (   o)    (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_CONTROL_PROXY, BamfDBusControlProxyClass))

Definition at line 185 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_SKELETON (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_CONTROL_SKELETON, BamfDBusControlSkeleton))

Definition at line 249 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_SKELETON_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_CONTROL_SKELETON, BamfDBusControlSkeletonClass))

Definition at line 250 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_CONTROL_SKELETON_GET_CLASS (   o)    (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_CONTROL_SKELETON, BamfDBusControlSkeletonClass))

Definition at line 251 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_CONTROL (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_CONTROL))

Definition at line 20 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_CONTROL_PROXY (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_CONTROL_PROXY))

Definition at line 186 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_CONTROL_PROXY_CLASS (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_CONTROL_PROXY))

Definition at line 187 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_CONTROL_SKELETON (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_CONTROL_SKELETON))

Definition at line 252 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_CONTROL_SKELETON_CLASS (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_CONTROL_SKELETON))

Definition at line 253 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_MATCHER (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_MATCHER))

Definition at line 281 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_MATCHER_PROXY (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_MATCHER_PROXY))

Definition at line 738 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_MATCHER_PROXY_CLASS (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_MATCHER_PROXY))

Definition at line 739 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_MATCHER_SKELETON (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_TYPE_MATCHER_SKELETON))

Definition at line 804 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_IS_MATCHER_SKELETON_CLASS (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_TYPE_MATCHER_SKELETON))

Definition at line 805 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_MATCHER, BamfDBusMatcher))

Definition at line 280 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_GET_IFACE (   o)    (G_TYPE_INSTANCE_GET_INTERFACE ((o), BAMF_DBUS_TYPE_MATCHER, BamfDBusMatcherIface))

Definition at line 282 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_PROXY (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_MATCHER_PROXY, BamfDBusMatcherProxy))

Definition at line 735 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_PROXY_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_MATCHER_PROXY, BamfDBusMatcherProxyClass))

Definition at line 736 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_PROXY_GET_CLASS (   o)    (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_MATCHER_PROXY, BamfDBusMatcherProxyClass))

Definition at line 737 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_SKELETON (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_TYPE_MATCHER_SKELETON, BamfDBusMatcherSkeleton))

Definition at line 801 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_SKELETON_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_TYPE_MATCHER_SKELETON, BamfDBusMatcherSkeletonClass))

Definition at line 802 of file bamf-gdbus-generated.h.

#define BAMF_DBUS_MATCHER_SKELETON_GET_CLASS (   o)    (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_TYPE_MATCHER_SKELETON, BamfDBusMatcherSkeletonClass))

Definition at line 803 of file bamf-gdbus-generated.h.

Definition at line 18 of file bamf-gdbus-generated.h.

Definition at line 182 of file bamf-gdbus-generated.h.

Definition at line 248 of file bamf-gdbus-generated.h.

Definition at line 279 of file bamf-gdbus-generated.h.

Definition at line 734 of file bamf-gdbus-generated.h.

Definition at line 800 of file bamf-gdbus-generated.h.


Typedef Documentation

typedef struct _BamfDBusControl

Definition at line 24 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusControlIface

Definition at line 25 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusControlProxy

Definition at line 189 of file bamf-gdbus-generated.h.

Definition at line 190 of file bamf-gdbus-generated.h.

Definition at line 191 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusControlSkeleton

Definition at line 255 of file bamf-gdbus-generated.h.

Definition at line 256 of file bamf-gdbus-generated.h.

Definition at line 257 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusMatcher

Definition at line 285 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusMatcherIface

Definition at line 286 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusMatcherProxy

Definition at line 741 of file bamf-gdbus-generated.h.

Definition at line 742 of file bamf-gdbus-generated.h.

Definition at line 743 of file bamf-gdbus-generated.h.

typedef struct _BamfDBusMatcherSkeleton

Definition at line 807 of file bamf-gdbus-generated.h.

Definition at line 808 of file bamf-gdbus-generated.h.

Definition at line 809 of file bamf-gdbus-generated.h.


Function Documentation

void bamf_dbus_control_call_om_nom_nom_desktop_file ( BamfDBusControl *  proxy,
const gchar *  arg_tab_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_control_call_om_nom_nom_desktop_file: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.OmNomNomDesktopFile">OmNomNomDesktopFile()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_control_call_om_nom_nom_desktop_file_finish() to get the result of the operation.

See bamf_dbus_control_call_om_nom_nom_desktop_file_sync() for the synchronous, blocking version of this method.

Definition at line 707 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "OmNomNomDesktopFile",
    g_variant_new ("(s)",
                   arg_tab_path),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_control_call_om_nom_nom_desktop_file_finish ( BamfDBusControl *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_call_om_nom_nom_desktop_file_finish: : A #BamfDBusControlProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_call_om_nom_nom_desktop_file(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_control_call_om_nom_nom_desktop_file().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 736 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_control_call_om_nom_nom_desktop_file_sync ( BamfDBusControl *  proxy,
const gchar *  arg_tab_path,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_control_call_om_nom_nom_desktop_file_sync: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.OmNomNomDesktopFile">OmNomNomDesktopFile()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_control_call_om_nom_nom_desktop_file() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 766 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "OmNomNomDesktopFile",
    g_variant_new ("(s)",
                   arg_tab_path),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_control_call_quit ( BamfDBusControl *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_control_call_quit: : A #BamfDBusControlProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.Quit">Quit()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_control_call_quit_finish() to get the result of the operation.

See bamf_dbus_control_call_quit_sync() for the synchronous, blocking version of this method.

Definition at line 516 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "Quit",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_control_call_quit_finish ( BamfDBusControl *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_call_quit_finish: : A #BamfDBusControlProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_call_quit(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_control_call_quit().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 543 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_control_call_quit_sync ( BamfDBusControl *  proxy,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_control_call_quit_sync: : A #BamfDBusControlProxy.

: (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.Quit">Quit()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_control_call_quit() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 572 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "Quit",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_control_call_register_application_for_pid ( BamfDBusControl *  proxy,
const gchar *  arg_application,
gint  arg_pid,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_control_call_register_application_for_pid: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.RegisterApplicationForPid">RegisterApplicationForPid()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_control_call_register_application_for_pid_finish() to get the result of the operation.

See bamf_dbus_control_call_register_application_for_pid_sync() for the synchronous, blocking version of this method.

Definition at line 904 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "RegisterApplicationForPid",
    g_variant_new ("(si)",
                   arg_application,
                   arg_pid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_control_call_register_application_for_pid_finish ( BamfDBusControl *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_call_register_application_for_pid_finish: : A #BamfDBusControlProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_call_register_application_for_pid(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_control_call_register_application_for_pid().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 935 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_control_call_register_application_for_pid_sync ( BamfDBusControl *  proxy,
const gchar *  arg_application,
gint  arg_pid,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_control_call_register_application_for_pid_sync: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.RegisterApplicationForPid">RegisterApplicationForPid()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_control_call_register_application_for_pid() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 966 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "RegisterApplicationForPid",
    g_variant_new ("(si)",
                   arg_application,
                   arg_pid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_control_call_register_tab_provider ( BamfDBusControl *  proxy,
const gchar *  arg_tab_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_control_call_register_tab_provider: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.RegisterTabProvider">RegisterTabProvider()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_control_call_register_tab_provider_finish() to get the result of the operation.

See bamf_dbus_control_call_register_tab_provider_sync() for the synchronous, blocking version of this method.

Definition at line 805 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "RegisterTabProvider",
    g_variant_new ("(s)",
                   arg_tab_path),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_control_call_register_tab_provider_finish ( BamfDBusControl *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_call_register_tab_provider_finish: : A #BamfDBusControlProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_call_register_tab_provider(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_control_call_register_tab_provider().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 834 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_control_call_register_tab_provider_sync ( BamfDBusControl *  proxy,
const gchar *  arg_tab_path,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_control_call_register_tab_provider_sync: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.RegisterTabProvider">RegisterTabProvider()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_control_call_register_tab_provider() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 864 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "RegisterTabProvider",
    g_variant_new ("(s)",
                   arg_tab_path),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_control_call_set_approver_behavior ( BamfDBusControl *  proxy,
gint  arg_behavior,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_control_call_set_approver_behavior: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.SetApproverBehavior">SetApproverBehavior()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_control_call_set_approver_behavior_finish() to get the result of the operation.

See bamf_dbus_control_call_set_approver_behavior_sync() for the synchronous, blocking version of this method.

Definition at line 609 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "SetApproverBehavior",
    g_variant_new ("(i)",
                   arg_behavior),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_control_call_set_approver_behavior_finish ( BamfDBusControl *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_call_set_approver_behavior_finish: : A #BamfDBusControlProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_call_set_approver_behavior(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_control_call_set_approver_behavior().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 638 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_control_call_set_approver_behavior_sync ( BamfDBusControl *  proxy,
gint  arg_behavior,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_control_call_set_approver_behavior_sync: : A #BamfDBusControlProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-control.SetApproverBehavior">SetApproverBehavior()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_control_call_set_approver_behavior() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 668 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "SetApproverBehavior",
    g_variant_new ("(i)",
                   arg_behavior),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_control_complete_om_nom_nom_desktop_file ( BamfDBusControl *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_control_complete_om_nom_nom_desktop_file: : A #BamfDBusControl.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-control.OmNomNomDesktopFile">OmNomNomDesktopFile()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 1038 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void bamf_dbus_control_complete_quit ( BamfDBusControl *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_control_complete_quit: : A #BamfDBusControl.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-control.Quit">Quit()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 1002 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void bamf_dbus_control_complete_register_application_for_pid ( BamfDBusControl *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_control_complete_register_application_for_pid: : A #BamfDBusControl.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-control.RegisterApplicationForPid">RegisterApplicationForPid()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 1074 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void bamf_dbus_control_complete_register_tab_provider ( BamfDBusControl *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_control_complete_register_tab_provider: : A #BamfDBusControl.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-control.RegisterTabProvider">RegisterTabProvider()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 1056 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void bamf_dbus_control_complete_set_approver_behavior ( BamfDBusControl *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_control_complete_set_approver_behavior: : A #BamfDBusControl.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-control.SetApproverBehavior">SetApproverBehavior()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 1020 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
GType bamf_dbus_control_get_type ( void  )
GDBusInterfaceInfo* bamf_dbus_control_interface_info ( void  )

bamf_dbus_control_interface_info:

Gets a machine-readable description of the <link linkend="gdbus-interface-org-ayatana-bamf-control.top_of_page">org.ayatana.bamf.control</link> D-Bus interface.

Returns: (transfer none): A #GDBusInterfaceInfo. Do not free.

Definition at line 337 of file bamf-gdbus-generated.c.

{
  return (GDBusInterfaceInfo *) &_bamf_dbus_control_interface_info;
}

Here is the caller graph for this function:

guint bamf_dbus_control_override_properties ( GObjectClass *  klass,
guint  property_id_begin 
)

bamf_dbus_control_override_properties: : The class structure for a #GObject-derived class.

: The property id to assign to the first overridden property.

Overrides all #GObject properties in the #BamfDBusControl interface for a concrete class. The properties are overridden in the order they are defined.

Returns: The last property id.

Definition at line 353 of file bamf-gdbus-generated.c.

{
  return property_id_begin - 1;
}
void bamf_dbus_control_proxy_new ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

Definition at line 1250 of file bamf-gdbus-generated.c.

{
  g_async_initable_new_async (BAMF_DBUS_TYPE_CONTROL_PROXY, G_PRIORITY_DEFAULT, cancellable, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.control", NULL);
}
BamfDBusControl* bamf_dbus_control_proxy_new_finish ( GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_proxy_new().

: Return location for error or NULL

Finishes an operation started with bamf_dbus_control_proxy_new().

Returns: (transfer full) (type BamfDBusControlProxy): The constructed proxy object or NULL if is set.

Definition at line 1272 of file bamf-gdbus-generated.c.

{
  GObject *ret;
  GObject *source_object;
  source_object = g_async_result_get_source_object (res);
  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);
  g_object_unref (source_object);
  if (ret != NULL)
    return BAMF_DBUS_CONTROL (ret);
  else
    return NULL;
}
void bamf_dbus_control_proxy_new_for_bus ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

Definition at line 1340 of file bamf-gdbus-generated.c.

{
  g_async_initable_new_async (BAMF_DBUS_TYPE_CONTROL_PROXY, G_PRIORITY_DEFAULT, cancellable, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.control", NULL);
}
BamfDBusControl* bamf_dbus_control_proxy_new_for_bus_finish ( GAsyncResult *  res,
GError **  error 
)

bamf_dbus_control_proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_control_proxy_new_for_bus().

: Return location for error or NULL

Finishes an operation started with bamf_dbus_control_proxy_new_for_bus().

Returns: (transfer full) (type BamfDBusControlProxy): The constructed proxy object or NULL if is set.

Definition at line 1362 of file bamf-gdbus-generated.c.

{
  GObject *ret;
  GObject *source_object;
  source_object = g_async_result_get_source_object (res);
  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);
  g_object_unref (source_object);
  if (ret != NULL)
    return BAMF_DBUS_CONTROL (ret);
  else
    return NULL;
}
BamfDBusControl* bamf_dbus_control_proxy_new_for_bus_sync ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 1395 of file bamf-gdbus-generated.c.

{
  GInitable *ret;
  ret = g_initable_new (BAMF_DBUS_TYPE_CONTROL_PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.control", NULL);
  if (ret != NULL)
    return BAMF_DBUS_CONTROL (ret);
  else
    return NULL;
}
BamfDBusControl* bamf_dbus_control_proxy_new_sync ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 1305 of file bamf-gdbus-generated.c.

{
  GInitable *ret;
  ret = g_initable_new (BAMF_DBUS_TYPE_CONTROL_PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.control", NULL);
  if (ret != NULL)
    return BAMF_DBUS_CONTROL (ret);
  else
    return NULL;
}
BamfDBusControl* bamf_dbus_control_skeleton_new ( void  )

bamf_dbus_control_skeleton_new:

Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-ayatana-bamf-control.top_of_page">org.ayatana.bamf.control</link>.

Returns: (transfer full) (type BamfDBusControlSkeleton): The skeleton object.

Definition at line 1678 of file bamf-gdbus-generated.c.

{
  return BAMF_DBUS_CONTROL (g_object_new (BAMF_DBUS_TYPE_CONTROL_SKELETON, NULL));
}
void bamf_dbus_matcher_call_active_application ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_active_application: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ActiveApplication">ActiveApplication()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_active_application_finish() to get the result of the operation.

See bamf_dbus_matcher_call_active_application_sync() for the synchronous, blocking version of this method.

Definition at line 4124 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "ActiveApplication",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_active_application_finish ( BamfDBusMatcher *  proxy,
gchar **  out_application,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_active_application_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_active_application(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_active_application().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 4152 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_application);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_active_application_sync ( BamfDBusMatcher *  proxy,
gchar **  out_application,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_active_application_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ActiveApplication">ActiveApplication()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_active_application() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 4184 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "ActiveApplication",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_application);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_active_window ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_active_window: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ActiveWindow">ActiveWindow()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_active_window_finish() to get the result of the operation.

See bamf_dbus_matcher_call_active_window_sync() for the synchronous, blocking version of this method.

Definition at line 4026 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "ActiveWindow",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_active_window_finish ( BamfDBusMatcher *  proxy,
gchar **  out_window,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_active_window_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_active_window(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_active_window().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 4054 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_window);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_active_window_sync ( BamfDBusMatcher *  proxy,
gchar **  out_window,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_active_window_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ActiveWindow">ActiveWindow()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_active_window() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 4086 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "ActiveWindow",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_window);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_application_for_xid ( BamfDBusMatcher *  proxy,
guint  arg_xid,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_application_for_xid: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationForXid">ApplicationForXid()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_application_for_xid_finish() to get the result of the operation.

See bamf_dbus_matcher_call_application_for_xid_sync() for the synchronous, blocking version of this method.

Definition at line 3923 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "ApplicationForXid",
    g_variant_new ("(u)",
                   arg_xid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_application_for_xid_finish ( BamfDBusMatcher *  proxy,
gchar **  out_application,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_application_for_xid_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_application_for_xid(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_application_for_xid().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3953 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_application);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_application_for_xid_sync ( BamfDBusMatcher *  proxy,
guint  arg_xid,
gchar **  out_application,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_application_for_xid_sync: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationForXid">ApplicationForXid()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_application_for_xid() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3986 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "ApplicationForXid",
    g_variant_new ("(u)",
                   arg_xid),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_application);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_application_is_running ( BamfDBusMatcher *  proxy,
const gchar *  arg_desktop_file,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_application_is_running: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationIsRunning">ApplicationIsRunning()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_application_is_running_finish() to get the result of the operation.

See bamf_dbus_matcher_call_application_is_running_sync() for the synchronous, blocking version of this method.

Definition at line 3819 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "ApplicationIsRunning",
    g_variant_new ("(s)",
                   arg_desktop_file),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_application_is_running_finish ( BamfDBusMatcher *  proxy,
gboolean *  out_running,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_application_is_running_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_application_is_running(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_application_is_running().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3849 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_running);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_application_is_running_sync ( BamfDBusMatcher *  proxy,
const gchar *  arg_desktop_file,
gboolean *  out_running,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_application_is_running_sync: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationIsRunning">ApplicationIsRunning()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_application_is_running() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3882 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "ApplicationIsRunning",
    g_variant_new ("(s)",
                   arg_desktop_file),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(b)",
                 out_running);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_application_paths ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_application_paths: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationPaths">ApplicationPaths()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_application_paths_finish() to get the result of the operation.

See bamf_dbus_matcher_call_application_paths_sync() for the synchronous, blocking version of this method.

Definition at line 3720 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "ApplicationPaths",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_application_paths_finish ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_application_paths_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_application_paths(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_application_paths().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3748 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_application_paths_sync ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_application_paths_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationPaths">ApplicationPaths()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_application_paths() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3780 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "ApplicationPaths",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_path_for_application ( BamfDBusMatcher *  proxy,
const gchar *  arg_desktop_file,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_path_for_application: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.PathForApplication">PathForApplication()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_path_for_application_finish() to get the result of the operation.

See bamf_dbus_matcher_call_path_for_application_sync() for the synchronous, blocking version of this method.

Definition at line 3519 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "PathForApplication",
    g_variant_new ("(s)",
                   arg_desktop_file),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_path_for_application_finish ( BamfDBusMatcher *  proxy,
gchar **  out_path,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_path_for_application_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_path_for_application(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_path_for_application().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3549 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_path);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_path_for_application_sync ( BamfDBusMatcher *  proxy,
const gchar *  arg_desktop_file,
gchar **  out_path,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_path_for_application_sync: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.PathForApplication">PathForApplication()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_path_for_application() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3582 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "PathForApplication",
    g_variant_new ("(s)",
                   arg_desktop_file),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_path);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_register_favorites ( BamfDBusMatcher *  proxy,
const gchar *const *  arg_favorites,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_register_favorites: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RegisterFavorites">RegisterFavorites()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_register_favorites_finish() to get the result of the operation.

See bamf_dbus_matcher_call_register_favorites_sync() for the synchronous, blocking version of this method.

Definition at line 3421 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "RegisterFavorites",
    g_variant_new ("(^as)",
                   arg_favorites),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_register_favorites_finish ( BamfDBusMatcher *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_register_favorites_finish: : A #BamfDBusMatcherProxy.

: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_register_favorites(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_register_favorites().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3450 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_register_favorites_sync ( BamfDBusMatcher *  proxy,
const gchar *const *  arg_favorites,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_register_favorites_sync: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RegisterFavorites">RegisterFavorites()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_register_favorites() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3480 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "RegisterFavorites",
    g_variant_new ("(^as)",
                   arg_favorites),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "()");
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_running_applications ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_running_applications: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RunningApplications">RunningApplications()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_running_applications_finish() to get the result of the operation.

See bamf_dbus_matcher_call_running_applications_sync() for the synchronous, blocking version of this method.

Definition at line 3224 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "RunningApplications",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
void bamf_dbus_matcher_call_running_applications_desktop_files ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_running_applications_desktop_files: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RunningApplicationsDesktopFiles">RunningApplicationsDesktopFiles()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_running_applications_desktop_files_finish() to get the result of the operation.

See bamf_dbus_matcher_call_running_applications_desktop_files_sync() for the synchronous, blocking version of this method.

Definition at line 3322 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "RunningApplicationsDesktopFiles",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_running_applications_desktop_files_finish ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_running_applications_desktop_files_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_running_applications_desktop_files(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_running_applications_desktop_files().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3350 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_running_applications_desktop_files_sync ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_running_applications_desktop_files_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RunningApplicationsDesktopFiles">RunningApplicationsDesktopFiles()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_running_applications_desktop_files() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3382 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "RunningApplicationsDesktopFiles",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_running_applications_finish ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_running_applications_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_running_applications(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_running_applications().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3252 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_running_applications_sync ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_running_applications_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RunningApplications">RunningApplications()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_running_applications() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3284 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "RunningApplications",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_tab_paths ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_tab_paths: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.TabPaths">TabPaths()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_tab_paths_finish() to get the result of the operation.

See bamf_dbus_matcher_call_tab_paths_sync() for the synchronous, blocking version of this method.

Definition at line 3126 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "TabPaths",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_tab_paths_finish ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_tab_paths_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_tab_paths(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_tab_paths().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3154 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_tab_paths_sync ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_tab_paths_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.TabPaths">TabPaths()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_tab_paths() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3186 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "TabPaths",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_window_paths ( BamfDBusMatcher *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_window_paths: : A #BamfDBusMatcherProxy.

: (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.WindowPaths">WindowPaths()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_window_paths_finish() to get the result of the operation.

See bamf_dbus_matcher_call_window_paths_sync() for the synchronous, blocking version of this method.

Definition at line 3622 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "WindowPaths",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_window_paths_finish ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_window_paths_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_window_paths(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_window_paths().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3650 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_window_paths_sync ( BamfDBusMatcher *  proxy,
gchar ***  out_paths,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_window_paths_sync: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.WindowPaths">WindowPaths()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_window_paths() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3682 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "WindowPaths",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_paths);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_window_stack_for_monitor ( BamfDBusMatcher *  proxy,
gint  arg_monitor_id,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_window_stack_for_monitor: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.WindowStackForMonitor">WindowStackForMonitor()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_window_stack_for_monitor_finish() to get the result of the operation.

See bamf_dbus_matcher_call_window_stack_for_monitor_sync() for the synchronous, blocking version of this method.

Definition at line 4223 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "WindowStackForMonitor",
    g_variant_new ("(i)",
                   arg_monitor_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_window_stack_for_monitor_finish ( BamfDBusMatcher *  proxy,
gchar ***  out_window_list,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_window_stack_for_monitor_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_window_stack_for_monitor(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_window_stack_for_monitor().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 4253 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_window_list);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_window_stack_for_monitor_sync ( BamfDBusMatcher *  proxy,
gint  arg_monitor_id,
gchar ***  out_window_list,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_window_stack_for_monitor_sync: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.WindowStackForMonitor">WindowStackForMonitor()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_window_stack_for_monitor() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 4286 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "WindowStackForMonitor",
    g_variant_new ("(i)",
                   arg_monitor_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_window_list);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_call_xids_for_application ( BamfDBusMatcher *  proxy,
const gchar *  arg_desktop_file,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_matcher_call_xids_for_application: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (allow-none): A #GCancellable or NULL. : A #GAsyncReadyCallback to call when the request is satisfied or NULL. : User data to pass to .

Asynchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.XidsForApplication">XidsForApplication()</link> D-Bus method on . When the operation is finished, will be invoked in the <link linkend="g-main-context-push-thread-default">thread-default main loop</link> of the thread you are calling this method from. You can then call bamf_dbus_matcher_call_xids_for_application_finish() to get the result of the operation.

See bamf_dbus_matcher_call_xids_for_application_sync() for the synchronous, blocking version of this method.

Definition at line 3023 of file bamf-gdbus-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "XidsForApplication",
    g_variant_new ("(s)",
                   arg_desktop_file),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_matcher_call_xids_for_application_finish ( BamfDBusMatcher *  proxy,
GVariant **  out_xids,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_call_xids_for_application_finish: : A #BamfDBusMatcherProxy.

: (out): Return location for return parameter or NULL to ignore. : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_call_xids_for_application(). : Return location for error or NULL.

Finishes an operation started with bamf_dbus_matcher_call_xids_for_application().

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3053 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), res, error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(@au)",
                 out_xids);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_matcher_call_xids_for_application_sync ( BamfDBusMatcher *  proxy,
const gchar *  arg_desktop_file,
GVariant **  out_xids,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_matcher_call_xids_for_application_sync: : A #BamfDBusMatcherProxy.

: Argument to pass with the method invocation. : (out): Return location for return parameter or NULL to ignore. : (allow-none): A #GCancellable or NULL. : Return location for error or NULL.

Synchronously invokes the <link linkend="gdbus-method-org-ayatana-bamf-matcher.XidsForApplication">XidsForApplication()</link> D-Bus method on . The calling thread is blocked until a reply is received.

See bamf_dbus_matcher_call_xids_for_application() for the asynchronous version of this method.

Returns: (skip): TRUE if the call succeded, FALSE if is set.

Definition at line 3086 of file bamf-gdbus-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "XidsForApplication",
    g_variant_new ("(s)",
                   arg_desktop_file),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(@au)",
                 out_xids);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
void bamf_dbus_matcher_complete_active_application ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *  application 
)

bamf_dbus_matcher_complete_active_application: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ActiveApplication">ActiveApplication()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4551 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   application));
}
void bamf_dbus_matcher_complete_active_window ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *  window 
)

bamf_dbus_matcher_complete_active_window: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ActiveWindow">ActiveWindow()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4530 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   window));
}
void bamf_dbus_matcher_complete_application_for_xid ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *  application 
)

bamf_dbus_matcher_complete_application_for_xid: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationForXid">ApplicationForXid()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4509 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   application));
}
void bamf_dbus_matcher_complete_application_is_running ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
gboolean  running 
)

bamf_dbus_matcher_complete_application_is_running: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationIsRunning">ApplicationIsRunning()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4488 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(b)",
                   running));
}
void bamf_dbus_matcher_complete_application_paths ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  paths 
)

bamf_dbus_matcher_complete_application_paths: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.ApplicationPaths">ApplicationPaths()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4467 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   paths));
}
void bamf_dbus_matcher_complete_path_for_application ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *  path 
)

bamf_dbus_matcher_complete_path_for_application: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.PathForApplication">PathForApplication()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4425 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   path));
}
void bamf_dbus_matcher_complete_register_favorites ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_matcher_complete_register_favorites: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RegisterFavorites">RegisterFavorites()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4406 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void bamf_dbus_matcher_complete_running_applications ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  paths 
)

bamf_dbus_matcher_complete_running_applications: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RunningApplications">RunningApplications()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4365 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   paths));
}
void bamf_dbus_matcher_complete_running_applications_desktop_files ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  paths 
)

bamf_dbus_matcher_complete_running_applications_desktop_files: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.RunningApplicationsDesktopFiles">RunningApplicationsDesktopFiles()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4386 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   paths));
}
void bamf_dbus_matcher_complete_tab_paths ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  paths 
)

bamf_dbus_matcher_complete_tab_paths: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.TabPaths">TabPaths()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4344 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   paths));
}
void bamf_dbus_matcher_complete_window_paths ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  paths 
)

bamf_dbus_matcher_complete_window_paths: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.WindowPaths">WindowPaths()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4446 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   paths));
}
void bamf_dbus_matcher_complete_window_stack_for_monitor ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  window_list 
)

bamf_dbus_matcher_complete_window_stack_for_monitor: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.WindowStackForMonitor">WindowStackForMonitor()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4572 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   window_list));
}
void bamf_dbus_matcher_complete_xids_for_application ( BamfDBusMatcher *  object,
GDBusMethodInvocation *  invocation,
GVariant *  xids 
)

bamf_dbus_matcher_complete_xids_for_application: : A #BamfDBusMatcher.

: (transfer full): A #GDBusMethodInvocation. : Parameter to return.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-matcher.XidsForApplication">XidsForApplication()</link> D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error() or similar.

This method will free , you cannot use it afterwards.

Definition at line 4323 of file bamf-gdbus-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(@au)",
                   xids));
}
void bamf_dbus_matcher_emit_active_application_changed ( BamfDBusMatcher *  object,
const gchar *  arg_old_app,
const gchar *  arg_new_app 
)

bamf_dbus_matcher_emit_active_application_changed: : A #BamfDBusMatcher.

: Argument to pass with the signal. : Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-ayatana-bamf-matcher.ActiveApplicationChanged">"ActiveApplicationChanged"</link> D-Bus signal.

Definition at line 2919 of file bamf-gdbus-generated.c.

{
  g_signal_emit_by_name (object, "active-application-changed", arg_old_app, arg_new_app);
}
void bamf_dbus_matcher_emit_active_window_changed ( BamfDBusMatcher *  object,
const gchar *  arg_old_win,
const gchar *  arg_new_win 
)

bamf_dbus_matcher_emit_active_window_changed: : A #BamfDBusMatcher.

: Argument to pass with the signal. : Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-ayatana-bamf-matcher.ActiveWindowChanged">"ActiveWindowChanged"</link> D-Bus signal.

Definition at line 2936 of file bamf-gdbus-generated.c.

{
  g_signal_emit_by_name (object, "active-window-changed", arg_old_win, arg_new_win);
}
void bamf_dbus_matcher_emit_running_applications_changed ( BamfDBusMatcher *  object,
const gchar *const *  arg_opened_desktop_files,
const gchar *const *  arg_closed_desktop_files 
)

bamf_dbus_matcher_emit_running_applications_changed: : A #BamfDBusMatcher.

: Argument to pass with the signal. : Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-ayatana-bamf-matcher.RunningApplicationsChanged">"RunningApplicationsChanged"</link> D-Bus signal.

Definition at line 3000 of file bamf-gdbus-generated.c.

{
  g_signal_emit_by_name (object, "running-applications-changed", arg_opened_desktop_files, arg_closed_desktop_files);
}
void bamf_dbus_matcher_emit_stacking_order_changed ( BamfDBusMatcher *  object)

bamf_dbus_matcher_emit_stacking_order_changed: : A #BamfDBusMatcher.

Emits the <link linkend="gdbus-signal-org-ayatana-bamf-matcher.StackingOrderChanged">"StackingOrderChanged"</link> D-Bus signal.

Definition at line 2985 of file bamf-gdbus-generated.c.

{
  g_signal_emit_by_name (object, "stacking-order-changed");
}
void bamf_dbus_matcher_emit_view_closed ( BamfDBusMatcher *  object,
const gchar *  arg_path,
const gchar *  arg_type 
)

bamf_dbus_matcher_emit_view_closed: : A #BamfDBusMatcher.

: Argument to pass with the signal. : Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-ayatana-bamf-matcher.ViewClosed">"ViewClosed"</link> D-Bus signal.

Definition at line 2953 of file bamf-gdbus-generated.c.

{
  g_signal_emit_by_name (object, "view-closed", arg_path, arg_type);
}
void bamf_dbus_matcher_emit_view_opened ( BamfDBusMatcher *  object,
const gchar *  arg_path,
const gchar *  arg_type 
)

bamf_dbus_matcher_emit_view_opened: : A #BamfDBusMatcher.

: Argument to pass with the signal. : Argument to pass with the signal.

Emits the <link linkend="gdbus-signal-org-ayatana-bamf-matcher.ViewOpened">"ViewOpened"</link> D-Bus signal.

Definition at line 2970 of file bamf-gdbus-generated.c.

{
  g_signal_emit_by_name (object, "view-opened", arg_path, arg_type);
}
GType bamf_dbus_matcher_get_type ( void  )
GDBusInterfaceInfo* bamf_dbus_matcher_interface_info ( void  )

bamf_dbus_matcher_interface_info:

Gets a machine-readable description of the <link linkend="gdbus-interface-org-ayatana-bamf-matcher.top_of_page">org.ayatana.bamf.matcher</link> D-Bus interface.

Returns: (transfer none): A #GDBusInterfaceInfo. Do not free.

Definition at line 2435 of file bamf-gdbus-generated.c.

{
  return (GDBusInterfaceInfo *) &_bamf_dbus_matcher_interface_info;
}

Here is the caller graph for this function:

guint bamf_dbus_matcher_override_properties ( GObjectClass *  klass,
guint  property_id_begin 
)

bamf_dbus_matcher_override_properties: : The class structure for a #GObject-derived class.

: The property id to assign to the first overridden property.

Overrides all #GObject properties in the #BamfDBusMatcher interface for a concrete class. The properties are overridden in the order they are defined.

Returns: The last property id.

Definition at line 2451 of file bamf-gdbus-generated.c.

{
  return property_id_begin - 1;
}
void bamf_dbus_matcher_proxy_new ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

Definition at line 4750 of file bamf-gdbus-generated.c.

{
  g_async_initable_new_async (BAMF_DBUS_TYPE_MATCHER_PROXY, G_PRIORITY_DEFAULT, cancellable, callback, user_data, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.matcher", NULL);
}
BamfDBusMatcher* bamf_dbus_matcher_proxy_new_finish ( GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_proxy_new().

: Return location for error or NULL

Finishes an operation started with bamf_dbus_matcher_proxy_new().

Returns: (transfer full) (type BamfDBusMatcherProxy): The constructed proxy object or NULL if is set.

Definition at line 4772 of file bamf-gdbus-generated.c.

{
  GObject *ret;
  GObject *source_object;
  source_object = g_async_result_get_source_object (res);
  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);
  g_object_unref (source_object);
  if (ret != NULL)
    return BAMF_DBUS_MATCHER (ret);
  else
    return NULL;
}
void bamf_dbus_matcher_proxy_new_for_bus ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

Definition at line 4840 of file bamf-gdbus-generated.c.

{
  g_async_initable_new_async (BAMF_DBUS_TYPE_MATCHER_PROXY, G_PRIORITY_DEFAULT, cancellable, callback, user_data, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.matcher", NULL);
}
BamfDBusMatcher* bamf_dbus_matcher_proxy_new_for_bus_finish ( GAsyncResult *  res,
GError **  error 
)

bamf_dbus_matcher_proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_matcher_proxy_new_for_bus().

: Return location for error or NULL

Finishes an operation started with bamf_dbus_matcher_proxy_new_for_bus().

Returns: (transfer full) (type BamfDBusMatcherProxy): The constructed proxy object or NULL if is set.

Definition at line 4862 of file bamf-gdbus-generated.c.

{
  GObject *ret;
  GObject *source_object;
  source_object = g_async_result_get_source_object (res);
  ret = g_async_initable_new_finish (G_ASYNC_INITABLE (source_object), res, error);
  g_object_unref (source_object);
  if (ret != NULL)
    return BAMF_DBUS_MATCHER (ret);
  else
    return NULL;
}
BamfDBusMatcher* bamf_dbus_matcher_proxy_new_for_bus_sync ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 4895 of file bamf-gdbus-generated.c.

{
  GInitable *ret;
  ret = g_initable_new (BAMF_DBUS_TYPE_MATCHER_PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-bus-type", bus_type, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.matcher", NULL);
  if (ret != NULL)
    return BAMF_DBUS_MATCHER (ret);
  else
    return NULL;
}
BamfDBusMatcher* bamf_dbus_matcher_proxy_new_sync ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 4805 of file bamf-gdbus-generated.c.

{
  GInitable *ret;
  ret = g_initable_new (BAMF_DBUS_TYPE_MATCHER_PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.matcher", NULL);
  if (ret != NULL)
    return BAMF_DBUS_MATCHER (ret);
  else
    return NULL;
}
BamfDBusMatcher* bamf_dbus_matcher_skeleton_new ( void  )

bamf_dbus_matcher_skeleton_new:

Creates a skeleton object for the D-Bus interface <link linkend="gdbus-interface-org-ayatana-bamf-matcher.top_of_page">org.ayatana.bamf.matcher</link>.

Returns: (transfer full) (type BamfDBusMatcherSkeleton): The skeleton object.

Definition at line 5336 of file bamf-gdbus-generated.c.

{
  return BAMF_DBUS_MATCHER (g_object_new (BAMF_DBUS_TYPE_MATCHER_SKELETON, NULL));
}