Warning, file /include/glib-2.0/gio/gdbusobjectproxy.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 #ifndef __G_DBUS_OBJECT_PROXY_H__
0024 #define __G_DBUS_OBJECT_PROXY_H__
0025
0026 #include <gio/giotypes.h>
0027
0028 G_BEGIN_DECLS
0029
0030 #define G_TYPE_DBUS_OBJECT_PROXY (g_dbus_object_proxy_get_type ())
0031 #define G_DBUS_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_DBUS_OBJECT_PROXY, GDBusObjectProxy))
0032 #define G_DBUS_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), G_TYPE_DBUS_OBJECT_PROXY, GDBusObjectProxyClass))
0033 #define G_DBUS_OBJECT_PROXY_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), G_TYPE_DBUS_OBJECT_PROXY, GDBusObjectProxyClass))
0034 #define G_IS_DBUS_OBJECT_PROXY(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), G_TYPE_DBUS_OBJECT_PROXY))
0035 #define G_IS_DBUS_OBJECT_PROXY_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), G_TYPE_DBUS_OBJECT_PROXY))
0036
0037 typedef struct _GDBusObjectProxyClass GDBusObjectProxyClass;
0038 typedef struct _GDBusObjectProxyPrivate GDBusObjectProxyPrivate;
0039
0040 struct _GDBusObjectProxy
0041 {
0042
0043 GObject parent_instance;
0044 GDBusObjectProxyPrivate *priv;
0045 };
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055 struct _GDBusObjectProxyClass
0056 {
0057 GObjectClass parent_class;
0058
0059
0060 gpointer padding[8];
0061 };
0062
0063 GIO_AVAILABLE_IN_ALL
0064 GType g_dbus_object_proxy_get_type (void) G_GNUC_CONST;
0065 GIO_AVAILABLE_IN_ALL
0066 GDBusObjectProxy *g_dbus_object_proxy_new (GDBusConnection *connection,
0067 const gchar *object_path);
0068 GIO_AVAILABLE_IN_ALL
0069 GDBusConnection *g_dbus_object_proxy_get_connection (GDBusObjectProxy *proxy);
0070
0071 G_END_DECLS
0072
0073 #endif