Back to index

bamf  0.2.120
Classes | Defines | Typedefs | Functions
bamf-gdbus-browser-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  _BamfDBusBrowserIface
struct  _BamfDBusBrowserProxy
struct  _BamfDBusBrowserProxyClass
struct  _BamfDBusBrowserSkeleton
struct  _BamfDBusBrowserSkeletonClass

Defines

#define BAMF_DBUS_BROWSER_TYPE_   (bamf_dbus_browser__get_type ())
#define BAMF_DBUS_BROWSER_(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_BROWSER_TYPE_, BamfDBusBrowser))
#define BAMF_DBUS_BROWSER_IS_(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_BROWSER_TYPE_))
#define BAMF_DBUS_BROWSER__GET_IFACE(o)   (G_TYPE_INSTANCE_GET_INTERFACE ((o), BAMF_DBUS_BROWSER_TYPE_, BamfDBusBrowserIface))
#define BAMF_DBUS_BROWSER_TYPE__PROXY   (bamf_dbus_browser__proxy_get_type ())
#define BAMF_DBUS_BROWSER__PROXY(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_BROWSER_TYPE__PROXY, BamfDBusBrowserProxy))
#define BAMF_DBUS_BROWSER__PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_BROWSER_TYPE__PROXY, BamfDBusBrowserProxyClass))
#define BAMF_DBUS_BROWSER__PROXY_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_BROWSER_TYPE__PROXY, BamfDBusBrowserProxyClass))
#define BAMF_DBUS_BROWSER_IS__PROXY(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_BROWSER_TYPE__PROXY))
#define BAMF_DBUS_BROWSER_IS__PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_BROWSER_TYPE__PROXY))
#define BAMF_DBUS_BROWSER_TYPE__SKELETON   (bamf_dbus_browser__skeleton_get_type ())
#define BAMF_DBUS_BROWSER__SKELETON(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_BROWSER_TYPE__SKELETON, BamfDBusBrowserSkeleton))
#define BAMF_DBUS_BROWSER__SKELETON_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_BROWSER_TYPE__SKELETON, BamfDBusBrowserSkeletonClass))
#define BAMF_DBUS_BROWSER__SKELETON_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_BROWSER_TYPE__SKELETON, BamfDBusBrowserSkeletonClass))
#define BAMF_DBUS_BROWSER_IS__SKELETON(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_BROWSER_TYPE__SKELETON))
#define BAMF_DBUS_BROWSER_IS__SKELETON_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_BROWSER_TYPE__SKELETON))

Typedefs

typedef struct _BamfDBusBrowser
typedef struct _BamfDBusBrowserIface
typedef struct _BamfDBusBrowserProxy
typedef struct _BamfDBusBrowserProxyClass
typedef struct _BamfDBusBrowserProxyPrivate
typedef struct _BamfDBusBrowserSkeleton
typedef struct _BamfDBusBrowserSkeletonClass
typedef struct _BamfDBusBrowserSkeletonPrivate

Functions

GType bamf_dbus_browser__get_type (void) G_GNUC_CONST
GDBusInterfaceInfo * bamf_dbus_browser__interface_info (void)
 bamf_dbus_browser__interface_info:
guint bamf_dbus_browser__override_properties (GObjectClass *klass, guint property_id_begin)
 bamf_dbus_browser__override_properties: : The class structure for a #GObject-derived class.
void bamf_dbus_browser__complete_tab_ids (BamfDBusBrowser *object, GDBusMethodInvocation *invocation, const gchar *const *ids)
 bamf_dbus_browser__complete_tab_ids: : A #BamfDBusBrowser.
void bamf_dbus_browser__complete_show_tab (BamfDBusBrowser *object, GDBusMethodInvocation *invocation)
 bamf_dbus_browser__complete_show_tab: : A #BamfDBusBrowser.
void bamf_dbus_browser__complete_tab_uri (BamfDBusBrowser *object, GDBusMethodInvocation *invocation, const gchar *uri)
 bamf_dbus_browser__complete_tab_uri: : A #BamfDBusBrowser.
void bamf_dbus_browser__complete_tab_preview (BamfDBusBrowser *object, GDBusMethodInvocation *invocation, const gchar *preview)
 bamf_dbus_browser__complete_tab_preview: : A #BamfDBusBrowser.
void bamf_dbus_browser__complete_tab_xid (BamfDBusBrowser *object, GDBusMethodInvocation *invocation, guint xid)
 bamf_dbus_browser__complete_tab_xid: : A #BamfDBusBrowser.
void bamf_dbus_browser__emit_tab_opened (BamfDBusBrowser *object, const gchar *arg_id)
 bamf_dbus_browser__emit_tab_opened: : A #BamfDBusBrowser.
void bamf_dbus_browser__emit_tab_closed (BamfDBusBrowser *object, const gchar *arg_id)
 bamf_dbus_browser__emit_tab_closed: : A #BamfDBusBrowser.
void bamf_dbus_browser__emit_tab_uri_changed (BamfDBusBrowser *object, const gchar *arg_id, const gchar *arg_old_uri, const gchar *arg_new_uri)
 bamf_dbus_browser__emit_tab_uri_changed: : A #BamfDBusBrowser.
void bamf_dbus_browser__call_tab_ids (BamfDBusBrowser *proxy, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_browser__call_tab_ids: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_ids_finish (BamfDBusBrowser *proxy, gchar ***out_ids, GAsyncResult *res, GError **error)
 bamf_dbus_browser__call_tab_ids_finish: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_ids_sync (BamfDBusBrowser *proxy, gchar ***out_ids, GCancellable *cancellable, GError **error)
 bamf_dbus_browser__call_tab_ids_sync: : A #BamfDBusBrowserProxy.
void bamf_dbus_browser__call_show_tab (BamfDBusBrowser *proxy, const gchar *arg_id, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_browser__call_show_tab: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_show_tab_finish (BamfDBusBrowser *proxy, GAsyncResult *res, GError **error)
 bamf_dbus_browser__call_show_tab_finish: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_show_tab_sync (BamfDBusBrowser *proxy, const gchar *arg_id, GCancellable *cancellable, GError **error)
 bamf_dbus_browser__call_show_tab_sync: : A #BamfDBusBrowserProxy.
void bamf_dbus_browser__call_tab_uri (BamfDBusBrowser *proxy, const gchar *arg_id, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_browser__call_tab_uri: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_uri_finish (BamfDBusBrowser *proxy, gchar **out_uri, GAsyncResult *res, GError **error)
 bamf_dbus_browser__call_tab_uri_finish: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_uri_sync (BamfDBusBrowser *proxy, const gchar *arg_id, gchar **out_uri, GCancellable *cancellable, GError **error)
 bamf_dbus_browser__call_tab_uri_sync: : A #BamfDBusBrowserProxy.
void bamf_dbus_browser__call_tab_preview (BamfDBusBrowser *proxy, const gchar *arg_id, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_browser__call_tab_preview: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_preview_finish (BamfDBusBrowser *proxy, gchar **out_preview, GAsyncResult *res, GError **error)
 bamf_dbus_browser__call_tab_preview_finish: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_preview_sync (BamfDBusBrowser *proxy, const gchar *arg_id, gchar **out_preview, GCancellable *cancellable, GError **error)
 bamf_dbus_browser__call_tab_preview_sync: : A #BamfDBusBrowserProxy.
void bamf_dbus_browser__call_tab_xid (BamfDBusBrowser *proxy, const gchar *arg_id, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 bamf_dbus_browser__call_tab_xid: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_xid_finish (BamfDBusBrowser *proxy, guint *out_xid, GAsyncResult *res, GError **error)
 bamf_dbus_browser__call_tab_xid_finish: : A #BamfDBusBrowserProxy.
gboolean bamf_dbus_browser__call_tab_xid_sync (BamfDBusBrowser *proxy, const gchar *arg_id, guint *out_xid, GCancellable *cancellable, GError **error)
 bamf_dbus_browser__call_tab_xid_sync: : A #BamfDBusBrowserProxy.
GType bamf_dbus_browser__proxy_get_type (void) G_GNUC_CONST
void bamf_dbus_browser__proxy_new (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
BamfDBusBrowser * bamf_dbus_browser__proxy_new_finish (GAsyncResult *res, GError **error)
 bamf_dbus_browser__proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_browser__proxy_new().
BamfDBusBrowser * bamf_dbus_browser__proxy_new_sync (GDBusConnection *connection, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
void bamf_dbus_browser__proxy_new_for_bus (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
BamfDBusBrowser * bamf_dbus_browser__proxy_new_for_bus_finish (GAsyncResult *res, GError **error)
 bamf_dbus_browser__proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_browser__proxy_new_for_bus().
BamfDBusBrowser * bamf_dbus_browser__proxy_new_for_bus_sync (GBusType bus_type, GDBusProxyFlags flags, const gchar *name, const gchar *object_path, GCancellable *cancellable, GError **error)
GType bamf_dbus_browser__skeleton_get_type (void) G_GNUC_CONST
BamfDBusBrowser * bamf_dbus_browser__skeleton_new (void)
 bamf_dbus_browser__skeleton_new:

Class Documentation

struct _BamfDBusBrowserProxy

Definition at line 234 of file bamf-gdbus-browser-generated.h.

Class Members
GDBusProxy parent_instance
BamfDBusBrowserProxyPrivate * priv
struct _BamfDBusBrowserProxyClass

Definition at line 241 of file bamf-gdbus-browser-generated.h.

Class Members
GDBusProxyClass parent_class
struct _BamfDBusBrowserSkeleton

Definition at line 300 of file bamf-gdbus-browser-generated.h.

Class Members
GDBusInterfaceSkeleton parent_instance
BamfDBusBrowserSkeletonPrivate * priv
struct _BamfDBusBrowserSkeletonClass

Definition at line 307 of file bamf-gdbus-browser-generated.h.

Class Members
GDBusInterfaceSkeletonClass parent_class

Define Documentation

#define BAMF_DBUS_BROWSER_ (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_BROWSER_TYPE_, BamfDBusBrowser))

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

#define BAMF_DBUS_BROWSER__GET_IFACE (   o)    (G_TYPE_INSTANCE_GET_INTERFACE ((o), BAMF_DBUS_BROWSER_TYPE_, BamfDBusBrowserIface))

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

#define BAMF_DBUS_BROWSER__PROXY (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_BROWSER_TYPE__PROXY, BamfDBusBrowserProxy))

Definition at line 224 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER__PROXY_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_BROWSER_TYPE__PROXY, BamfDBusBrowserProxyClass))

Definition at line 225 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER__PROXY_GET_CLASS (   o)    (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_BROWSER_TYPE__PROXY, BamfDBusBrowserProxyClass))

Definition at line 226 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER__SKELETON (   o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), BAMF_DBUS_BROWSER_TYPE__SKELETON, BamfDBusBrowserSkeleton))

Definition at line 290 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER__SKELETON_CLASS (   k)    (G_TYPE_CHECK_CLASS_CAST ((k), BAMF_DBUS_BROWSER_TYPE__SKELETON, BamfDBusBrowserSkeletonClass))

Definition at line 291 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER__SKELETON_GET_CLASS (   o)    (G_TYPE_INSTANCE_GET_CLASS ((o), BAMF_DBUS_BROWSER_TYPE__SKELETON, BamfDBusBrowserSkeletonClass))

Definition at line 292 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER_IS_ (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_BROWSER_TYPE_))

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

#define BAMF_DBUS_BROWSER_IS__PROXY (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_BROWSER_TYPE__PROXY))

Definition at line 227 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER_IS__PROXY_CLASS (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_BROWSER_TYPE__PROXY))

Definition at line 228 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER_IS__SKELETON (   o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), BAMF_DBUS_BROWSER_TYPE__SKELETON))

Definition at line 293 of file bamf-gdbus-browser-generated.h.

#define BAMF_DBUS_BROWSER_IS__SKELETON_CLASS (   k)    (G_TYPE_CHECK_CLASS_TYPE ((k), BAMF_DBUS_BROWSER_TYPE__SKELETON))

Definition at line 294 of file bamf-gdbus-browser-generated.h.

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

Definition at line 223 of file bamf-gdbus-browser-generated.h.

Definition at line 289 of file bamf-gdbus-browser-generated.h.


Typedef Documentation

typedef struct _BamfDBusBrowser

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

typedef struct _BamfDBusBrowserIface

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

typedef struct _BamfDBusBrowserProxy

Definition at line 230 of file bamf-gdbus-browser-generated.h.

Definition at line 231 of file bamf-gdbus-browser-generated.h.

Definition at line 232 of file bamf-gdbus-browser-generated.h.

typedef struct _BamfDBusBrowserSkeleton

Definition at line 296 of file bamf-gdbus-browser-generated.h.

Definition at line 297 of file bamf-gdbus-browser-generated.h.

Definition at line 298 of file bamf-gdbus-browser-generated.h.


Function Documentation

void bamf_dbus_browser__call_show_tab ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_browser__call_show_tab: : A #BamfDBusBrowserProxy.

: 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-browser.ShowTab">ShowTab()</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_browser__call_show_tab_finish() to get the result of the operation.

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

Definition at line 898 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "ShowTab",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_browser__call_show_tab_finish ( BamfDBusBrowser *  proxy,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__call_show_tab_finish: : A #BamfDBusBrowserProxy.

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

Finishes an operation started with bamf_dbus_browser__call_show_tab().

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

Definition at line 927 of file bamf-gdbus-browser-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_browser__call_show_tab_sync ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_browser__call_show_tab_sync: : A #BamfDBusBrowserProxy.

: 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-browser.ShowTab">ShowTab()</link> D-Bus method on . The calling thread is blocked until a reply is received.

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

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

Definition at line 957 of file bamf-gdbus-browser-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "ShowTab",
    g_variant_new ("(s)",
                   arg_id),
    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;
}

Here is the caller graph for this function:

void bamf_dbus_browser__call_tab_ids ( BamfDBusBrowser *  proxy,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_browser__call_tab_ids: : A #BamfDBusBrowserProxy.

: (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-browser.TabIds">TabIds()</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_browser__call_tab_ids_finish() to get the result of the operation.

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

Definition at line 799 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "TabIds",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_browser__call_tab_ids_finish ( BamfDBusBrowser *  proxy,
gchar ***  out_ids,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__call_tab_ids_finish: : A #BamfDBusBrowserProxy.

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

Finishes an operation started with bamf_dbus_browser__call_tab_ids().

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

Definition at line 827 of file bamf-gdbus-browser-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_ids);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_browser__call_tab_ids_sync ( BamfDBusBrowser *  proxy,
gchar ***  out_ids,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_browser__call_tab_ids_sync: : A #BamfDBusBrowserProxy.

: (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-browser.TabIds">TabIds()</link> D-Bus method on . The calling thread is blocked until a reply is received.

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

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

Definition at line 859 of file bamf-gdbus-browser-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "TabIds",
    g_variant_new ("()"),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^as)",
                 out_ids);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void bamf_dbus_browser__call_tab_preview ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_browser__call_tab_preview: : A #BamfDBusBrowserProxy.

: 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-browser.TabPreview">TabPreview()</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_browser__call_tab_preview_finish() to get the result of the operation.

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

Definition at line 1100 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "TabPreview",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_browser__call_tab_preview_finish ( BamfDBusBrowser *  proxy,
gchar **  out_preview,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__call_tab_preview_finish: : A #BamfDBusBrowserProxy.

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

Finishes an operation started with bamf_dbus_browser__call_tab_preview().

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

Definition at line 1130 of file bamf-gdbus-browser-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,
                 "(^ay)",
                 out_preview);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_browser__call_tab_preview_sync ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
gchar **  out_preview,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_browser__call_tab_preview_sync: : A #BamfDBusBrowserProxy.

: 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-browser.TabPreview">TabPreview()</link> D-Bus method on . The calling thread is blocked until a reply is received.

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

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

Definition at line 1163 of file bamf-gdbus-browser-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "TabPreview",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(^ay)",
                 out_preview);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void bamf_dbus_browser__call_tab_uri ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_browser__call_tab_uri: : A #BamfDBusBrowserProxy.

: 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-browser.TabUri">TabUri()</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_browser__call_tab_uri_finish() to get the result of the operation.

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

Definition at line 996 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "TabUri",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_browser__call_tab_uri_finish ( BamfDBusBrowser *  proxy,
gchar **  out_uri,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__call_tab_uri_finish: : A #BamfDBusBrowserProxy.

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

Finishes an operation started with bamf_dbus_browser__call_tab_uri().

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

Definition at line 1026 of file bamf-gdbus-browser-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_uri);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_browser__call_tab_uri_sync ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
gchar **  out_uri,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_browser__call_tab_uri_sync: : A #BamfDBusBrowserProxy.

: 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-browser.TabUri">TabUri()</link> D-Bus method on . The calling thread is blocked until a reply is received.

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

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

Definition at line 1059 of file bamf-gdbus-browser-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "TabUri",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(s)",
                 out_uri);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void bamf_dbus_browser__call_tab_xid ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
GCancellable *  cancellable,
GAsyncReadyCallback  callback,
gpointer  user_data 
)

bamf_dbus_browser__call_tab_xid: : A #BamfDBusBrowserProxy.

: 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-browser.TabXid">TabXid()</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_browser__call_tab_xid_finish() to get the result of the operation.

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

Definition at line 1204 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_proxy_call (G_DBUS_PROXY (proxy),
    "TabXid",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    callback,
    user_data);
}
gboolean bamf_dbus_browser__call_tab_xid_finish ( BamfDBusBrowser *  proxy,
guint *  out_xid,
GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__call_tab_xid_finish: : A #BamfDBusBrowserProxy.

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

Finishes an operation started with bamf_dbus_browser__call_tab_xid().

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

Definition at line 1234 of file bamf-gdbus-browser-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,
                 "(u)",
                 out_xid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}
gboolean bamf_dbus_browser__call_tab_xid_sync ( BamfDBusBrowser *  proxy,
const gchar *  arg_id,
guint *  out_xid,
GCancellable *  cancellable,
GError **  error 
)

bamf_dbus_browser__call_tab_xid_sync: : A #BamfDBusBrowserProxy.

: 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-browser.TabXid">TabXid()</link> D-Bus method on . The calling thread is blocked until a reply is received.

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

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

Definition at line 1267 of file bamf-gdbus-browser-generated.c.

{
  GVariant *_ret;
  _ret = g_dbus_proxy_call_sync (G_DBUS_PROXY (proxy),
    "TabXid",
    g_variant_new ("(s)",
                   arg_id),
    G_DBUS_CALL_FLAGS_NONE,
    -1,
    cancellable,
    error);
  if (_ret == NULL)
    goto _out;
  g_variant_get (_ret,
                 "(u)",
                 out_xid);
  g_variant_unref (_ret);
_out:
  return _ret != NULL;
}

Here is the caller graph for this function:

void bamf_dbus_browser__complete_show_tab ( BamfDBusBrowser *  object,
GDBusMethodInvocation *  invocation 
)

bamf_dbus_browser__complete_show_tab: : A #BamfDBusBrowser.

: (transfer full): A #GDBusMethodInvocation.

Helper function used in service implementations to finish handling invocations of the <link linkend="gdbus-method-org-ayatana-bamf-browser.ShowTab">ShowTab()</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 1324 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("()"));
}
void bamf_dbus_browser__complete_tab_ids ( BamfDBusBrowser *  object,
GDBusMethodInvocation *  invocation,
const gchar *const *  ids 
)

bamf_dbus_browser__complete_tab_ids: : A #BamfDBusBrowser.

: (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-browser.TabIds">TabIds()</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 1304 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^as)",
                   ids));
}
void bamf_dbus_browser__complete_tab_preview ( BamfDBusBrowser *  object,
GDBusMethodInvocation *  invocation,
const gchar *  preview 
)

bamf_dbus_browser__complete_tab_preview: : A #BamfDBusBrowser.

: (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-browser.TabPreview">TabPreview()</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 1364 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(^ay)",
                   preview));
}
void bamf_dbus_browser__complete_tab_uri ( BamfDBusBrowser *  object,
GDBusMethodInvocation *  invocation,
const gchar *  uri 
)

bamf_dbus_browser__complete_tab_uri: : A #BamfDBusBrowser.

: (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-browser.TabUri">TabUri()</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 1343 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(s)",
                   uri));
}
void bamf_dbus_browser__complete_tab_xid ( BamfDBusBrowser *  object,
GDBusMethodInvocation *  invocation,
guint  xid 
)

bamf_dbus_browser__complete_tab_xid: : A #BamfDBusBrowser.

: (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-browser.TabXid">TabXid()</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 1385 of file bamf-gdbus-browser-generated.c.

{
  g_dbus_method_invocation_return_value (invocation,
    g_variant_new ("(u)",
                   xid));
}
void bamf_dbus_browser__emit_tab_closed ( BamfDBusBrowser *  object,
const gchar *  arg_id 
)

bamf_dbus_browser__emit_tab_closed: : A #BamfDBusBrowser.

: Argument to pass with the signal.

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

Definition at line 759 of file bamf-gdbus-browser-generated.c.

{
  g_signal_emit_by_name (object, "tab-closed", arg_id);
}
void bamf_dbus_browser__emit_tab_opened ( BamfDBusBrowser *  object,
const gchar *  arg_id 
)

bamf_dbus_browser__emit_tab_opened: : A #BamfDBusBrowser.

: Argument to pass with the signal.

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

Definition at line 744 of file bamf-gdbus-browser-generated.c.

{
  g_signal_emit_by_name (object, "tab-opened", arg_id);
}
void bamf_dbus_browser__emit_tab_uri_changed ( BamfDBusBrowser *  object,
const gchar *  arg_id,
const gchar *  arg_old_uri,
const gchar *  arg_new_uri 
)

bamf_dbus_browser__emit_tab_uri_changed: : A #BamfDBusBrowser.

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

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

Definition at line 776 of file bamf-gdbus-browser-generated.c.

{
  g_signal_emit_by_name (object, "tab-uri-changed", arg_id, arg_old_uri, arg_new_uri);
}
GType bamf_dbus_browser__get_type ( void  )
GDBusInterfaceInfo* bamf_dbus_browser__interface_info ( void  )

bamf_dbus_browser__interface_info:

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

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

Definition at line 509 of file bamf-gdbus-browser-generated.c.

{
  return (GDBusInterfaceInfo *) &_bamf_dbus_browser__interface_info;
}

Here is the caller graph for this function:

guint bamf_dbus_browser__override_properties ( GObjectClass *  klass,
guint  property_id_begin 
)

bamf_dbus_browser__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 #BamfDBusBrowser interface for a concrete class. The properties are overridden in the order they are defined.

Returns: The last property id.

Definition at line 525 of file bamf-gdbus-browser-generated.c.

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

Definition at line 1563 of file bamf-gdbus-browser-generated.c.

{
  g_async_initable_new_async (BAMF_DBUS_BROWSER_TYPE__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.browser", NULL);
}
BamfDBusBrowser* bamf_dbus_browser__proxy_new_finish ( GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__proxy_new_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_browser__proxy_new().

: Return location for error or NULL

Finishes an operation started with bamf_dbus_browser__proxy_new().

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

Definition at line 1585 of file bamf-gdbus-browser-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_BROWSER_ (ret);
  else
    return NULL;
}
void bamf_dbus_browser__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 1653 of file bamf-gdbus-browser-generated.c.

{
  g_async_initable_new_async (BAMF_DBUS_BROWSER_TYPE__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.browser", NULL);
}

Here is the caller graph for this function:

BamfDBusBrowser* bamf_dbus_browser__proxy_new_for_bus_finish ( GAsyncResult *  res,
GError **  error 
)

bamf_dbus_browser__proxy_new_for_bus_finish: : The #GAsyncResult obtained from the #GAsyncReadyCallback passed to bamf_dbus_browser__proxy_new_for_bus().

: Return location for error or NULL

Finishes an operation started with bamf_dbus_browser__proxy_new_for_bus().

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

Definition at line 1675 of file bamf-gdbus-browser-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_BROWSER_ (ret);
  else
    return NULL;
}

Here is the caller graph for this function:

BamfDBusBrowser* bamf_dbus_browser__proxy_new_for_bus_sync ( GBusType  bus_type,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 1708 of file bamf-gdbus-browser-generated.c.

{
  GInitable *ret;
  ret = g_initable_new (BAMF_DBUS_BROWSER_TYPE__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.browser", NULL);
  if (ret != NULL)
    return BAMF_DBUS_BROWSER_ (ret);
  else
    return NULL;
}
BamfDBusBrowser* bamf_dbus_browser__proxy_new_sync ( GDBusConnection *  connection,
GDBusProxyFlags  flags,
const gchar *  name,
const gchar *  object_path,
GCancellable *  cancellable,
GError **  error 
)

Definition at line 1618 of file bamf-gdbus-browser-generated.c.

{
  GInitable *ret;
  ret = g_initable_new (BAMF_DBUS_BROWSER_TYPE__PROXY, cancellable, error, "g-flags", flags, "g-name", name, "g-connection", connection, "g-object-path", object_path, "g-interface-name", "org.ayatana.bamf.browser", NULL);
  if (ret != NULL)
    return BAMF_DBUS_BROWSER_ (ret);
  else
    return NULL;
}
BamfDBusBrowser* bamf_dbus_browser__skeleton_new ( void  )

bamf_dbus_browser__skeleton_new:

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

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

Definition at line 2070 of file bamf-gdbus-browser-generated.c.

{
  return BAMF_DBUS_BROWSER_ (g_object_new (BAMF_DBUS_BROWSER_TYPE__SKELETON, NULL));
}