Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdbusproxy.h File Reference

Go to the source code of this file.

Data Structures

struct  _GDBusProxy
 
struct  _GDBusProxyClass
 

Macros

#define G_TYPE_DBUS_PROXY   (g_dbus_proxy_get_type ())
 
#define G_DBUS_PROXY(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DBUS_PROXY, GDBusProxy))
 
#define G_DBUS_PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_DBUS_PROXY, GDBusProxyClass))
 
#define G_DBUS_PROXY_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_DBUS_PROXY, GDBusProxyClass))
 
#define G_IS_DBUS_PROXY(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DBUS_PROXY))
 
#define G_IS_DBUS_PROXY_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_DBUS_PROXY))
 

Typedefs

typedef struct _GDBusProxyClass GDBusProxyClass
 
typedef struct _GDBusProxyPrivate GDBusProxyPrivate
 

Functions

GIO_AVAILABLE_IN_ALL GType g_dbus_proxy_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_new (GDBusConnection *connection, GDBusProxyFlags flags, GDBusInterfaceInfo *info, const gchar *name, const gchar *object_path, const gchar *interface_name, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL GDBusProxyg_dbus_proxy_new_finish (GAsyncResult *res, GError **error)
 
GIO_AVAILABLE_IN_ALL GDBusProxyg_dbus_proxy_new_sync (GDBusConnection *connection, GDBusProxyFlags flags, GDBusInterfaceInfo *info, const gchar *name, const gchar *object_path, const gchar *interface_name, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_new_for_bus (GBusType bus_type, GDBusProxyFlags flags, GDBusInterfaceInfo *info, const gchar *name, const gchar *object_path, const gchar *interface_name, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL GDBusProxyg_dbus_proxy_new_for_bus_finish (GAsyncResult *res, GError **error)
 
GIO_AVAILABLE_IN_ALL GDBusProxyg_dbus_proxy_new_for_bus_sync (GBusType bus_type, GDBusProxyFlags flags, GDBusInterfaceInfo *info, const gchar *name, const gchar *object_path, const gchar *interface_name, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL GDBusConnectiong_dbus_proxy_get_connection (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL GDBusProxyFlags g_dbus_proxy_get_flags (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL const gcharg_dbus_proxy_get_name (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL gcharg_dbus_proxy_get_name_owner (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL const gcharg_dbus_proxy_get_object_path (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL const gcharg_dbus_proxy_get_interface_name (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL gint g_dbus_proxy_get_default_timeout (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_set_default_timeout (GDBusProxy *proxy, gint timeout_msec)
 
GIO_AVAILABLE_IN_ALL GDBusInterfaceInfog_dbus_proxy_get_interface_info (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_set_interface_info (GDBusProxy *proxy, GDBusInterfaceInfo *info)
 
GIO_AVAILABLE_IN_ALL GVariantg_dbus_proxy_get_cached_property (GDBusProxy *proxy, const gchar *property_name)
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_set_cached_property (GDBusProxy *proxy, const gchar *property_name, GVariant *value)
 
GIO_AVAILABLE_IN_ALL gchar ** g_dbus_proxy_get_cached_property_names (GDBusProxy *proxy)
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_call (GDBusProxy *proxy, const gchar *method_name, GVariant *parameters, GDBusCallFlags flags, gint timeout_msec, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL GVariantg_dbus_proxy_call_finish (GDBusProxy *proxy, GAsyncResult *res, GError **error)
 
GIO_AVAILABLE_IN_ALL GVariantg_dbus_proxy_call_sync (GDBusProxy *proxy, const gchar *method_name, GVariant *parameters, GDBusCallFlags flags, gint timeout_msec, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_dbus_proxy_call_with_unix_fd_list (GDBusProxy *proxy, const gchar *method_name, GVariant *parameters, GDBusCallFlags flags, gint timeout_msec, GUnixFDList *fd_list, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL GVariantg_dbus_proxy_call_with_unix_fd_list_finish (GDBusProxy *proxy, GUnixFDList **out_fd_list, GAsyncResult *res, GError **error)
 
GIO_AVAILABLE_IN_ALL GVariantg_dbus_proxy_call_with_unix_fd_list_sync (GDBusProxy *proxy, const gchar *method_name, GVariant *parameters, GDBusCallFlags flags, gint timeout_msec, GUnixFDList *fd_list, GUnixFDList **out_fd_list, GCancellable *cancellable, GError **error)
 

Macro Definition Documentation

◆ G_DBUS_PROXY

#define G_DBUS_PROXY ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DBUS_PROXY, GDBusProxy))

Definition at line 36 of file gdbusproxy.h.

◆ G_DBUS_PROXY_CLASS

#define G_DBUS_PROXY_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_DBUS_PROXY, GDBusProxyClass))

Definition at line 37 of file gdbusproxy.h.

◆ G_DBUS_PROXY_GET_CLASS

#define G_DBUS_PROXY_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_DBUS_PROXY, GDBusProxyClass))

Definition at line 38 of file gdbusproxy.h.

◆ G_IS_DBUS_PROXY

#define G_IS_DBUS_PROXY ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DBUS_PROXY))

Definition at line 39 of file gdbusproxy.h.

◆ G_IS_DBUS_PROXY_CLASS

#define G_IS_DBUS_PROXY_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_DBUS_PROXY))

Definition at line 40 of file gdbusproxy.h.

◆ G_TYPE_DBUS_PROXY

#define G_TYPE_DBUS_PROXY   (g_dbus_proxy_get_type ())

Definition at line 35 of file gdbusproxy.h.

Typedef Documentation

◆ GDBusProxyClass

Definition at line 42 of file gdbusproxy.h.

◆ GDBusProxyPrivate

typedef struct _GDBusProxyPrivate GDBusProxyPrivate

Definition at line 43 of file gdbusproxy.h.

Function Documentation

◆ g_dbus_proxy_call()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_call ( GDBusProxy * proxy,
const gchar * method_name,
GVariant * parameters,
GDBusCallFlags flags,
gint timeout_msec,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_dbus_proxy_call_finish()

GIO_AVAILABLE_IN_ALL GVariant * g_dbus_proxy_call_finish ( GDBusProxy * proxy,
GAsyncResult * res,
GError ** error )

◆ g_dbus_proxy_call_sync()

GIO_AVAILABLE_IN_ALL GVariant * g_dbus_proxy_call_sync ( GDBusProxy * proxy,
const gchar * method_name,
GVariant * parameters,
GDBusCallFlags flags,
gint timeout_msec,
GCancellable * cancellable,
GError ** error )

◆ g_dbus_proxy_call_with_unix_fd_list()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_call_with_unix_fd_list ( GDBusProxy * proxy,
const gchar * method_name,
GVariant * parameters,
GDBusCallFlags flags,
gint timeout_msec,
GUnixFDList * fd_list,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_dbus_proxy_call_with_unix_fd_list_finish()

GIO_AVAILABLE_IN_ALL GVariant * g_dbus_proxy_call_with_unix_fd_list_finish ( GDBusProxy * proxy,
GUnixFDList ** out_fd_list,
GAsyncResult * res,
GError ** error )

◆ g_dbus_proxy_call_with_unix_fd_list_sync()

GIO_AVAILABLE_IN_ALL GVariant * g_dbus_proxy_call_with_unix_fd_list_sync ( GDBusProxy * proxy,
const gchar * method_name,
GVariant * parameters,
GDBusCallFlags flags,
gint timeout_msec,
GUnixFDList * fd_list,
GUnixFDList ** out_fd_list,
GCancellable * cancellable,
GError ** error )

◆ g_dbus_proxy_get_cached_property()

GIO_AVAILABLE_IN_ALL GVariant * g_dbus_proxy_get_cached_property ( GDBusProxy * proxy,
const gchar * property_name )

◆ g_dbus_proxy_get_cached_property_names()

GIO_AVAILABLE_IN_ALL gchar ** g_dbus_proxy_get_cached_property_names ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_connection()

GIO_AVAILABLE_IN_ALL GDBusConnection * g_dbus_proxy_get_connection ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_default_timeout()

GIO_AVAILABLE_IN_ALL gint g_dbus_proxy_get_default_timeout ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_flags()

GIO_AVAILABLE_IN_ALL GDBusProxyFlags g_dbus_proxy_get_flags ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_interface_info()

GIO_AVAILABLE_IN_ALL GDBusInterfaceInfo * g_dbus_proxy_get_interface_info ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_interface_name()

GIO_AVAILABLE_IN_ALL const gchar * g_dbus_proxy_get_interface_name ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_name()

GIO_AVAILABLE_IN_ALL const gchar * g_dbus_proxy_get_name ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_name_owner()

GIO_AVAILABLE_IN_ALL gchar * g_dbus_proxy_get_name_owner ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_object_path()

GIO_AVAILABLE_IN_ALL const gchar * g_dbus_proxy_get_object_path ( GDBusProxy * proxy)

◆ g_dbus_proxy_get_type()

GIO_AVAILABLE_IN_ALL GType g_dbus_proxy_get_type ( void )

◆ g_dbus_proxy_new()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_new ( GDBusConnection * connection,
GDBusProxyFlags flags,
GDBusInterfaceInfo * info,
const gchar * name,
const gchar * object_path,
const gchar * interface_name,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_dbus_proxy_new_finish()

GIO_AVAILABLE_IN_ALL GDBusProxy * g_dbus_proxy_new_finish ( GAsyncResult * res,
GError ** error )

◆ g_dbus_proxy_new_for_bus()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_new_for_bus ( GBusType bus_type,
GDBusProxyFlags flags,
GDBusInterfaceInfo * info,
const gchar * name,
const gchar * object_path,
const gchar * interface_name,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_dbus_proxy_new_for_bus_finish()

GIO_AVAILABLE_IN_ALL GDBusProxy * g_dbus_proxy_new_for_bus_finish ( GAsyncResult * res,
GError ** error )

◆ g_dbus_proxy_new_for_bus_sync()

GIO_AVAILABLE_IN_ALL GDBusProxy * g_dbus_proxy_new_for_bus_sync ( GBusType bus_type,
GDBusProxyFlags flags,
GDBusInterfaceInfo * info,
const gchar * name,
const gchar * object_path,
const gchar * interface_name,
GCancellable * cancellable,
GError ** error )

◆ g_dbus_proxy_new_sync()

GIO_AVAILABLE_IN_ALL GDBusProxy * g_dbus_proxy_new_sync ( GDBusConnection * connection,
GDBusProxyFlags flags,
GDBusInterfaceInfo * info,
const gchar * name,
const gchar * object_path,
const gchar * interface_name,
GCancellable * cancellable,
GError ** error )

◆ g_dbus_proxy_set_cached_property()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_set_cached_property ( GDBusProxy * proxy,
const gchar * property_name,
GVariant * value )

◆ g_dbus_proxy_set_default_timeout()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_set_default_timeout ( GDBusProxy * proxy,
gint timeout_msec )

◆ g_dbus_proxy_set_interface_info()

GIO_AVAILABLE_IN_ALL void g_dbus_proxy_set_interface_info ( GDBusProxy * proxy,
GDBusInterfaceInfo * info )