69
71
void <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-add-signal" title="dbus_g_proxy_add_signal ()">dbus_g_proxy_add_signal</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
70
72
const char *signal_name,
72
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
74
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
73
75
>GType</a> first_type,
75
77
void <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-connect-signal" title="dbus_g_proxy_connect_signal ()">dbus_g_proxy_connect_signal</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
76
78
const char *signal_name,
78
href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GCallback"
80
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
79
81
>GCallback</a> handler,
82
href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GClosureNotify"
84
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GClosureNotify"
83
85
>GClosureNotify</a> free_data_func);
84
86
void <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-disconnect-signal" title="dbus_g_proxy_disconnect_signal ()">dbus_g_proxy_disconnect_signal</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
85
87
const char *signal_name,
87
href="/usr/share/gtk-doc/html/gobject/gobject-Closures.html#GCallback"
89
href="http://library.gnome.org/devel/gobject/unstable/gobject-Closures.html#GCallback"
88
90
>GCallback</a> handler,
90
92
void <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-send" title="dbus_g_proxy_send ()">dbus_g_proxy_send</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
91
93
DBusMessage *message,
92
94
dbus_uint32_t *client_serial);
94
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
96
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
95
97
>gboolean</a> <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-call" title="dbus_g_proxy_call ()">dbus_g_proxy_call</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
96
98
const char *method,
98
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
100
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
99
101
>GError</a> **error,
101
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
103
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
102
104
>GType</a> first_arg_type,
105
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
107
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
106
108
>gboolean</a> <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-call-with-timeout" title="dbus_g_proxy_call_with_timeout ()">dbus_g_proxy_call_with_timeout</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
107
109
const char *method,
110
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
112
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
111
113
>GError</a> **error,
113
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
115
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
114
116
>GType</a> first_arg_type,
116
118
void <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-call-no-reply" title="dbus_g_proxy_call_no_reply ()">dbus_g_proxy_call_no_reply</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
117
119
const char *method,
119
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
121
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
120
122
>GType</a> first_arg_type,
122
DBusGProxyCall* <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-begin-call" title="dbus_g_proxy_begin_call ()">dbus_g_proxy_begin_call</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
124
DBusGProxyCall * <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-begin-call" title="dbus_g_proxy_begin_call ()">dbus_g_proxy_begin_call</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
123
125
const char *method,
124
126
DBusGProxyCallNotify notify,
126
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
128
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
127
129
>gpointer</a> data,
129
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
131
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
130
132
>GDestroyNotify</a> destroy,
132
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
134
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
133
135
>GType</a> first_arg_type,
135
DBusGProxyCall* <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-begin-call-with-timeout" title="dbus_g_proxy_begin_call_with_timeout ()">dbus_g_proxy_begin_call_with_timeout</a>
137
DBusGProxyCall * <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-begin-call-with-timeout" title="dbus_g_proxy_begin_call_with_timeout ()">dbus_g_proxy_begin_call_with_timeout</a>
136
138
(<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
137
139
const char *method,
138
140
DBusGProxyCallNotify notify,
140
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
142
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
141
143
>gpointer</a> user_data,
143
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
145
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
144
146
>GDestroyNotify</a> destroy,
147
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
149
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
148
150
>GType</a> first_arg_type,
151
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
153
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
152
154
>gboolean</a> <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-end-call" title="dbus_g_proxy_end_call ()">dbus_g_proxy_end_call</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
153
155
DBusGProxyCall *call,
155
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
157
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
156
158
>GError</a> **error,
158
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
160
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
159
161
>GType</a> first_arg_type,
161
163
void <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-cancel-call" title="dbus_g_proxy_cancel_call ()">dbus_g_proxy_cancel_call</a> (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
449
443
<pre class="programlisting">const char* dbus_g_proxy_get_bus_name (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy);</pre>
451
445
Gets the bus name a proxy is bound to (may be <a
452
href="../liboil/liboil-liboiljunk.html#NULL:CAPS"
446
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
453
447
><span class="type">NULL</span></a> in some cases).
454
448
If you created the proxy with <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-new-for-name" title="dbus_g_proxy_new_for_name ()"><code class="function">dbus_g_proxy_new_for_name()</code></a>, then
455
449
the name you passed to that will be returned.
456
450
If you created it with <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-new-for-name-owner" title="dbus_g_proxy_new_for_name_owner ()"><code class="function">dbus_g_proxy_new_for_name_owner()</code></a>, then the
457
451
unique connection name will be returned. If you created it
458
452
with <a class="link" href="dbus-glib-DBusGProxy.html#dbus-g-proxy-new-for-peer" title="dbus_g_proxy_new_for_peer ()"><code class="function">dbus_g_proxy_new_for_peer()</code></a> then <a
459
href="../liboil/liboil-liboiljunk.html#NULL:CAPS"
453
href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL--CAPS"
460
454
><span class="type">NULL</span></a> will be returned.</p>
464
457
<div class="variablelist"><table border="0">
465
458
<col align="left" valign="top">
864
853
<div class="refsect2" lang="en">
865
854
<a name="dbus-g-proxy-begin-call"></a><h3>dbus_g_proxy_begin_call ()</h3>
866
<pre class="programlisting">DBusGProxyCall* dbus_g_proxy_begin_call (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
855
<pre class="programlisting">DBusGProxyCall * dbus_g_proxy_begin_call (<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
867
856
const char *method,
868
857
DBusGProxyCallNotify notify,
870
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
859
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
871
860
>gpointer</a> data,
873
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
862
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
874
863
>GDestroyNotify</a> destroy,
876
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
865
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
877
866
>GType</a> first_arg_type,
941
929
<div class="refsect2" lang="en">
942
930
<a name="dbus-g-proxy-begin-call-with-timeout"></a><h3>dbus_g_proxy_begin_call_with_timeout ()</h3>
943
<pre class="programlisting">DBusGProxyCall* dbus_g_proxy_begin_call_with_timeout
931
<pre class="programlisting">DBusGProxyCall * dbus_g_proxy_begin_call_with_timeout
944
932
(<a class="link" href="dbus-glib-DBusGProxy.html#DBusGProxy" title="DBusGProxy">DBusGProxy</a> *proxy,
945
933
const char *method,
946
934
DBusGProxyCallNotify notify,
948
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
936
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
949
937
>gpointer</a> user_data,
951
href="/usr/share/gtk-doc/html/glib/glib-Datasets.html#GDestroyNotify"
939
href="http://library.gnome.org/devel/glib/unstable/glib-Datasets.html#GDestroyNotify"
952
940
>GDestroyNotify</a> destroy,
955
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
943
href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"
956
944
>GType</a> first_arg_type,