Codebase list xapp / dc2d288
Update docs Clement Lefebvre 3 years ago
21 changed file(s) with 4738 addition(s) and 2622 deletion(s). Raw diff Collapse all Expand all
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>XAppFavorites: XApp Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
6 <link rel="home" href="index.html" title="XApp Reference Manual">
7 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="ch01.html" title="API reference">
9 <link rel="next" href="XAppGtkWindow.html" title="XAppGtkWindow">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#XAppFavorites.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#XAppFavorites.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals">  <span class="dim">|</span> 
19 <a href="#XAppFavorites.signals" class="shortcut">Signals</a></span>
20 </td>
21 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
22 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="XAppGtkWindow.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
25 </tr></table>
26 <div class="refentry">
27 <a name="XAppFavorites"></a><div class="titlepage"></div>
28 <div class="refnamediv"><table width="100%"><tr>
29 <td valign="top">
30 <h2><span class="refentrytitle"><a name="XAppFavorites.top_of_page"></a>XAppFavorites</span></h2>
31 <p>XAppFavorites — Keeps track of favorite files.</p>
32 </td>
33 <td class="gallery_image" valign="top" align="right"></td>
34 </tr></table></div>
35 <div class="refsect1">
36 <a name="XAppFavorites.functions"></a><h2>Functions</h2>
37 <div class="informaltable"><table class="informaltable" width="100%" border="0">
38 <colgroup>
39 <col width="150px" class="functions_proto_type">
40 <col class="functions_proto_name">
41 </colgroup>
42 <tbody>
43 <tr>
44 <td class="function_type">
45 <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="returnvalue">XAppFavorites</span></a> *
46 </td>
47 <td class="function_name">
48 <a class="link" href="XAppFavorites.html#xapp-favorites-get-default" title="xapp_favorites_get_default ()">xapp_favorites_get_default</a> <span class="c_punctuation">()</span>
49 </td>
50 </tr>
51 <tr>
52 <td class="function_type">
53 <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
54 </td>
55 <td class="function_name">
56 <a class="link" href="XAppFavorites.html#xapp-favorites-get-favorites" title="xapp_favorites_get_favorites ()">xapp_favorites_get_favorites</a> <span class="c_punctuation">()</span>
57 </td>
58 </tr>
59 <tr>
60 <td class="function_type">
61 <a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
62 </td>
63 <td class="function_name">
64 <a class="link" href="XAppFavorites.html#xapp-favorites-get-n-favorites" title="xapp_favorites_get_n_favorites ()">xapp_favorites_get_n_favorites</a> <span class="c_punctuation">()</span>
65 </td>
66 </tr>
67 <tr>
68 <td class="function_type">
69 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
70 </td>
71 <td class="function_name">
72 <a class="link" href="XAppFavorites.html#xapp-favorites-find-by-display-name" title="xapp_favorites_find_by_display_name ()">xapp_favorites_find_by_display_name</a> <span class="c_punctuation">()</span>
73 </td>
74 </tr>
75 <tr>
76 <td class="function_type">
77 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
78 </td>
79 <td class="function_name">
80 <a class="link" href="XAppFavorites.html#xapp-favorites-find-by-uri" title="xapp_favorites_find_by_uri ()">xapp_favorites_find_by_uri</a> <span class="c_punctuation">()</span>
81 </td>
82 </tr>
83 <tr>
84 <td class="function_type">
85 <span class="returnvalue">void</span>
86 </td>
87 <td class="function_name">
88 <a class="link" href="XAppFavorites.html#xapp-favorites-add" title="xapp_favorites_add ()">xapp_favorites_add</a> <span class="c_punctuation">()</span>
89 </td>
90 </tr>
91 <tr>
92 <td class="function_type">
93 <span class="returnvalue">void</span>
94 </td>
95 <td class="function_name">
96 <a class="link" href="XAppFavorites.html#xapp-favorites-remove" title="xapp_favorites_remove ()">xapp_favorites_remove</a> <span class="c_punctuation">()</span>
97 </td>
98 </tr>
99 <tr>
100 <td class="function_type">
101 <span class="returnvalue">void</span>
102 </td>
103 <td class="function_name">
104 <a class="link" href="XAppFavorites.html#xapp-favorites-launch" title="xapp_favorites_launch ()">xapp_favorites_launch</a> <span class="c_punctuation">()</span>
105 </td>
106 </tr>
107 <tr>
108 <td class="function_type">
109 <span class="returnvalue">void</span>
110 </td>
111 <td class="function_name">
112 <a class="link" href="XAppFavorites.html#xapp-favorites-rename" title="xapp_favorites_rename ()">xapp_favorites_rename</a> <span class="c_punctuation">()</span>
113 </td>
114 </tr>
115 <tr>
116 <td class="function_type">
117 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
118 </td>
119 <td class="function_name">
120 <a class="link" href="XAppFavorites.html#xapp-favorite-info-copy" title="xapp_favorite_info_copy ()">xapp_favorite_info_copy</a> <span class="c_punctuation">()</span>
121 </td>
122 </tr>
123 <tr>
124 <td class="function_type">
125 <span class="returnvalue">void</span>
126 </td>
127 <td class="function_name">
128 <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()">xapp_favorite_info_free</a> <span class="c_punctuation">()</span>
129 </td>
130 </tr>
131 <tr>
132 <td class="function_type">
133 <span class="returnvalue">void</span>
134 </td>
135 <td class="function_name">
136 <span class="c_punctuation">(</span><a class="link" href="XAppFavorites.html#XAppFavoritesItemSelectedCallback" title="XAppFavoritesItemSelectedCallback ()">*XAppFavoritesItemSelectedCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
137 </td>
138 </tr>
139 <tr>
140 <td class="function_type">
141 <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
142 </td>
143 <td class="function_name">
144 <a class="link" href="XAppFavorites.html#xapp-favorites-create-menu" title="xapp_favorites_create_menu ()">xapp_favorites_create_menu</a> <span class="c_punctuation">()</span>
145 </td>
146 </tr>
147 <tr>
148 <td class="function_type">
149 <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
150 </td>
151 <td class="function_name">
152 <a class="link" href="XAppFavorites.html#xapp-favorites-create-actions" title="xapp_favorites_create_actions ()">xapp_favorites_create_actions</a> <span class="c_punctuation">()</span>
153 </td>
154 </tr>
155 </tbody>
156 </table></div>
157 </div>
158 <div class="refsect1">
159 <a name="XAppFavorites.signals"></a><h2>Signals</h2>
160 <div class="informaltable"><table class="informaltable" border="0">
161 <colgroup>
162 <col width="150px" class="signal_proto_type">
163 <col width="300px" class="signal_proto_name">
164 <col width="200px" class="signal_proto_flags">
165 </colgroup>
166 <tbody><tr>
167 <td class="signal_type"><span class="returnvalue">void</span></td>
168 <td class="signal_name"><a class="link" href="XAppFavorites.html#XAppFavorites-changed" title="The “changed” signal">changed</a></td>
169 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></td>
170 </tr></tbody>
171 </table></div>
172 </div>
173 <a name="XAppFavoriteInfo"></a><div class="refsect1">
174 <a name="XAppFavorites.other"></a><h2>Types and Values</h2>
175 <div class="informaltable"><table class="informaltable" width="100%" border="0">
176 <colgroup>
177 <col width="150px" class="other_proto_type">
178 <col class="other_proto_name">
179 </colgroup>
180 <tbody>
181 <tr>
182 <td class="define_keyword">#define</td>
183 <td class="function_name"><a class="link" href="XAppFavorites.html#XAPP-TYPE-FAVORITES:CAPS" title="XAPP_TYPE_FAVORITES">XAPP_TYPE_FAVORITES</a></td>
184 </tr>
185 <tr>
186 <td class="datatype_keyword">struct</td>
187 <td class="function_name"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo-struct" title="struct XAppFavoriteInfo">XAppFavoriteInfo</a></td>
188 </tr>
189 <tr>
190 <td class="datatype_keyword"> </td>
191 <td class="function_name"><a class="link" href="XAppFavorites.html#XAppFavorites-struct" title="XAppFavorites">XAppFavorites</a></td>
192 </tr>
193 </tbody>
194 </table></div>
195 </div>
196 <div class="refsect1">
197 <a name="XAppFavorites.object-hierarchy"></a><h2>Object Hierarchy</h2>
198 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a>
199 <span class="lineart">╰──</span> XAppFavoriteInfo
200 <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
201 <span class="lineart">╰──</span> XAppFavorites
202 </pre>
203 </div>
204 <div class="refsect1">
205 <a name="XAppFavorites.description"></a><h2>Description</h2>
206 <p>The XAppFavorites class allows applications display frequently-used files and
207 provide a safe mechanism for launching them.</p>
208 <p>A list of <a href="XAppFavorites.html#XAppFavoriteInfo-struct"><span class="type">XAppFavoriteInfos</span></a> can be retrieved in full, or only for specific mimetypes.</p>
209 <p>XAppFavorites are new for 2.0</p>
210 </div>
211 <div class="refsect1">
212 <a name="XAppFavorites.functions_details"></a><h2>Functions</h2>
213 <div class="refsect2">
214 <a name="xapp-favorites-get-default"></a><h3>xapp_favorites_get_default ()</h3>
215 <pre class="programlisting"><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="returnvalue">XAppFavorites</span></a> *
216 xapp_favorites_get_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
217 <p>Returns the <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> instance.</p>
218 <div class="refsect3">
219 <a name="xapp-favorites-get-default.returns"></a><h4>Returns</h4>
220 <p>the XAppFavorites instance for the process. Do not free. </p>
221 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
222 </div>
223 <p class="since">Since: 2.0</p>
224 </div>
225 <hr>
226 <div class="refsect2">
227 <a name="xapp-favorites-get-favorites"></a><h3>xapp_favorites_get_favorites ()</h3>
228 <pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
229 xapp_favorites_get_favorites (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
230 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **mimetypes</code></em>);</pre>
231 <p>Gets a list of all favorites. If mimetype is not <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the list will
232 contain only favorites with that mimetype.</p>
233 <div class="refsect3">
234 <a name="xapp-favorites-get-favorites.parameters"></a><h4>Parameters</h4>
235 <div class="informaltable"><table class="informaltable" width="100%" border="0">
236 <colgroup>
237 <col width="150px" class="parameters_name">
238 <col class="parameters_description">
239 <col width="200px" class="parameters_annotations">
240 </colgroup>
241 <tbody>
242 <tr>
243 <td class="parameter_name"><p>favorites</p></td>
244 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
245 <td class="parameter_annotations"> </td>
246 </tr>
247 <tr>
248 <td class="parameter_name"><p>mimetypes</p></td>
249 <td class="parameter_description"><p>The mimetypes to filter by for results. </p></td>
250 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
251 </tr>
252 </tbody>
253 </table></div>
254 </div>
255 <div class="refsect3">
256 <a name="xapp-favorites-get-favorites.returns"></a><h4>Returns</h4>
257 <p>a list of <a href="XAppFavorites.html#XAppFavoriteInfo-struct"><span class="type">XAppFavoriteInfos</span></a>.
258 Free the list with <a href="../glib/glib-Doubly-Linked-Lists.html#g-list-free"><span class="type">g_list_free</span></a>, free elements with <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()"><span class="type">xapp_favorite_info_free</span></a>. </p>
259 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> XAppFavoriteInfo][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
260 </div>
261 <p class="since">Since: 2.0</p>
262 </div>
263 <hr>
264 <div class="refsect2">
265 <a name="xapp-favorites-get-n-favorites"></a><h3>xapp_favorites_get_n_favorites ()</h3>
266 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
267 xapp_favorites_get_n_favorites (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>);</pre>
268 <div class="refsect3">
269 <a name="xapp-favorites-get-n-favorites.parameters"></a><h4>Parameters</h4>
270 <div class="informaltable"><table class="informaltable" width="100%" border="0">
271 <colgroup>
272 <col width="150px" class="parameters_name">
273 <col class="parameters_description">
274 <col width="200px" class="parameters_annotations">
275 </colgroup>
276 <tbody><tr>
277 <td class="parameter_name"><p>favorites</p></td>
278 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
279 <td class="parameter_annotations"> </td>
280 </tr></tbody>
281 </table></div>
282 </div>
283 <div class="refsect3">
284 <a name="xapp-favorites-get-n-favorites.returns"></a><h4>Returns</h4>
285 <p> The number of favorite files</p>
286 </div>
287 <p class="since">Since: 2.0</p>
288 </div>
289 <hr>
290 <div class="refsect2">
291 <a name="xapp-favorites-find-by-display-name"></a><h3>xapp_favorites_find_by_display_name ()</h3>
292 <pre class="programlisting"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
293 xapp_favorites_find_by_display_name (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
294 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *display_name</code></em>);</pre>
295 <p>Looks for an XAppFavoriteInfo that corresponds to <em class="parameter"><code>display_name</code></em>
296 .</p>
297 <div class="refsect3">
298 <a name="xapp-favorites-find-by-display-name.parameters"></a><h4>Parameters</h4>
299 <div class="informaltable"><table class="informaltable" width="100%" border="0">
300 <colgroup>
301 <col width="150px" class="parameters_name">
302 <col class="parameters_description">
303 <col width="200px" class="parameters_annotations">
304 </colgroup>
305 <tbody>
306 <tr>
307 <td class="parameter_name"><p>favorites</p></td>
308 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
309 <td class="parameter_annotations"> </td>
310 </tr>
311 <tr>
312 <td class="parameter_name"><p>display_name</p></td>
313 <td class="parameter_description"><p>The display name to lookup info for. </p></td>
314 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL must not be passed as the value in, out, in-out; or as a return value."><span class="acronym">not nullable</span></acronym>]</span></td>
315 </tr>
316 </tbody>
317 </table></div>
318 </div>
319 <div class="refsect3">
320 <a name="xapp-favorites-find-by-display-name.returns"></a><h4>Returns</h4>
321 <p>an XAppFavoriteInfo or NULL if one was not found. This is owned
322 by the favorites manager and should not be freed. </p>
323 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
324 </div>
325 <p class="since">Since: 2.0</p>
326 </div>
327 <hr>
328 <div class="refsect2">
329 <a name="xapp-favorites-find-by-uri"></a><h3>xapp_favorites_find_by_uri ()</h3>
330 <pre class="programlisting"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
331 xapp_favorites_find_by_uri (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
332 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
333 <p>Looks for an XAppFavoriteInfo that corresponds to <em class="parameter"><code>uri</code></em>
334 .</p>
335 <div class="refsect3">
336 <a name="xapp-favorites-find-by-uri.parameters"></a><h4>Parameters</h4>
337 <div class="informaltable"><table class="informaltable" width="100%" border="0">
338 <colgroup>
339 <col width="150px" class="parameters_name">
340 <col class="parameters_description">
341 <col width="200px" class="parameters_annotations">
342 </colgroup>
343 <tbody>
344 <tr>
345 <td class="parameter_name"><p>favorites</p></td>
346 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
347 <td class="parameter_annotations"> </td>
348 </tr>
349 <tr>
350 <td class="parameter_name"><p>uri</p></td>
351 <td class="parameter_description"><p>The uri to lookup info for. </p></td>
352 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL must not be passed as the value in, out, in-out; or as a return value."><span class="acronym">not nullable</span></acronym>]</span></td>
353 </tr>
354 </tbody>
355 </table></div>
356 </div>
357 <div class="refsect3">
358 <a name="xapp-favorites-find-by-uri.returns"></a><h4>Returns</h4>
359 <p>an XAppFavoriteInfo or NULL if one was not found. This is owned
360 by the favorites manager and should not be freed. </p>
361 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
362 </div>
363 <p class="since">Since: 2.0</p>
364 </div>
365 <hr>
366 <div class="refsect2">
367 <a name="xapp-favorites-add"></a><h3>xapp_favorites_add ()</h3>
368 <pre class="programlisting"><span class="returnvalue">void</span>
369 xapp_favorites_add (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
370 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
371 <p>Adds a new favorite. If the uri already exists, this does nothing.</p>
372 <div class="refsect3">
373 <a name="xapp-favorites-add.parameters"></a><h4>Parameters</h4>
374 <div class="informaltable"><table class="informaltable" width="100%" border="0">
375 <colgroup>
376 <col width="150px" class="parameters_name">
377 <col class="parameters_description">
378 <col width="200px" class="parameters_annotations">
379 </colgroup>
380 <tbody>
381 <tr>
382 <td class="parameter_name"><p>favorites</p></td>
383 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
384 <td class="parameter_annotations"> </td>
385 </tr>
386 <tr>
387 <td class="parameter_name"><p>uri</p></td>
388 <td class="parameter_description"><p>The uri the favorite is for</p></td>
389 <td class="parameter_annotations"> </td>
390 </tr>
391 </tbody>
392 </table></div>
393 </div>
394 <p class="since">Since: 2.0</p>
395 </div>
396 <hr>
397 <div class="refsect2">
398 <a name="xapp-favorites-remove"></a><h3>xapp_favorites_remove ()</h3>
399 <pre class="programlisting"><span class="returnvalue">void</span>
400 xapp_favorites_remove (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
401 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre>
402 <p>Removes a favorite from the list.</p>
403 <div class="refsect3">
404 <a name="xapp-favorites-remove.parameters"></a><h4>Parameters</h4>
405 <div class="informaltable"><table class="informaltable" width="100%" border="0">
406 <colgroup>
407 <col width="150px" class="parameters_name">
408 <col class="parameters_description">
409 <col width="200px" class="parameters_annotations">
410 </colgroup>
411 <tbody>
412 <tr>
413 <td class="parameter_name"><p>favorites</p></td>
414 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
415 <td class="parameter_annotations"> </td>
416 </tr>
417 <tr>
418 <td class="parameter_name"><p>uri</p></td>
419 <td class="parameter_description"><p>The uri for the favorite being removed</p></td>
420 <td class="parameter_annotations"> </td>
421 </tr>
422 </tbody>
423 </table></div>
424 </div>
425 <p class="since">Since: 2.0</p>
426 </div>
427 <hr>
428 <div class="refsect2">
429 <a name="xapp-favorites-launch"></a><h3>xapp_favorites_launch ()</h3>
430 <pre class="programlisting"><span class="returnvalue">void</span>
431 xapp_favorites_launch (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
432 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,
433 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> timestamp</code></em>);</pre>
434 <p>Opens a favorite in its default app.</p>
435 <div class="refsect3">
436 <a name="xapp-favorites-launch.parameters"></a><h4>Parameters</h4>
437 <div class="informaltable"><table class="informaltable" width="100%" border="0">
438 <colgroup>
439 <col width="150px" class="parameters_name">
440 <col class="parameters_description">
441 <col width="200px" class="parameters_annotations">
442 </colgroup>
443 <tbody>
444 <tr>
445 <td class="parameter_name"><p>favorites</p></td>
446 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a></p></td>
447 <td class="parameter_annotations"> </td>
448 </tr>
449 <tr>
450 <td class="parameter_name"><p>uri</p></td>
451 <td class="parameter_description"><p>The uri for the favorite to launch</p></td>
452 <td class="parameter_annotations"> </td>
453 </tr>
454 <tr>
455 <td class="parameter_name"><p>timestamp</p></td>
456 <td class="parameter_description"><p>The timestamp from an event or 0</p></td>
457 <td class="parameter_annotations"> </td>
458 </tr>
459 </tbody>
460 </table></div>
461 </div>
462 <p class="since">Since: 2.0</p>
463 </div>
464 <hr>
465 <div class="refsect2">
466 <a name="xapp-favorites-rename"></a><h3>xapp_favorites_rename ()</h3>
467 <pre class="programlisting"><span class="returnvalue">void</span>
468 xapp_favorites_rename (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
469 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *old_uri</code></em>,
470 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *new_uri</code></em>);</pre>
471 <p>Removes old_uri and adds new_uri. This is mainly for file managers to use as
472 a convenience instead of add/remove, and guarantees the result, without having to
473 worry about multiple dbus calls (gsettings).</p>
474 <div class="refsect3">
475 <a name="xapp-favorites-rename.parameters"></a><h4>Parameters</h4>
476 <div class="informaltable"><table class="informaltable" width="100%" border="0">
477 <colgroup>
478 <col width="150px" class="parameters_name">
479 <col class="parameters_description">
480 <col width="200px" class="parameters_annotations">
481 </colgroup>
482 <tbody>
483 <tr>
484 <td class="parameter_name"><p>old_uri</p></td>
485 <td class="parameter_description"><p>the old favorite's uri.</p></td>
486 <td class="parameter_annotations"> </td>
487 </tr>
488 <tr>
489 <td class="parameter_name"><p>new_uri</p></td>
490 <td class="parameter_description"><p>The new uri.</p></td>
491 <td class="parameter_annotations"> </td>
492 </tr>
493 </tbody>
494 </table></div>
495 </div>
496 <p class="since">Since: 2.0</p>
497 </div>
498 <hr>
499 <div class="refsect2">
500 <a name="xapp-favorite-info-copy"></a><h3>xapp_favorite_info_copy ()</h3>
501 <pre class="programlisting"><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="returnvalue">XAppFavoriteInfo</span></a> *
502 xapp_favorite_info_copy (<em class="parameter"><code>const <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> *info</code></em>);</pre>
503 <p>Makes an exact copy of an existing <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a>.</p>
504 <div class="refsect3">
505 <a name="xapp-favorite-info-copy.parameters"></a><h4>Parameters</h4>
506 <div class="informaltable"><table class="informaltable" width="100%" border="0">
507 <colgroup>
508 <col width="150px" class="parameters_name">
509 <col class="parameters_description">
510 <col width="200px" class="parameters_annotations">
511 </colgroup>
512 <tbody><tr>
513 <td class="parameter_name"><p>info</p></td>
514 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> to duplicate.</p></td>
515 <td class="parameter_annotations"> </td>
516 </tr></tbody>
517 </table></div>
518 </div>
519 <div class="refsect3">
520 <a name="xapp-favorite-info-copy.returns"></a><h4>Returns</h4>
521 <p>a new <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a>. Free using <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()"><span class="type">xapp_favorite_info_free</span></a>.</p>
522 <p>Since 2.0. </p>
523 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
524 </div>
525 </div>
526 <hr>
527 <div class="refsect2">
528 <a name="xapp-favorite-info-free"></a><h3>xapp_favorite_info_free ()</h3>
529 <pre class="programlisting"><span class="returnvalue">void</span>
530 xapp_favorite_info_free (<em class="parameter"><code><a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> *info</code></em>);</pre>
531 <p>Destroys the <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a>.</p>
532 <p>Since 2.0</p>
533 <div class="refsect3">
534 <a name="xapp-favorite-info-free.parameters"></a><h4>Parameters</h4>
535 <div class="informaltable"><table class="informaltable" width="100%" border="0">
536 <colgroup>
537 <col width="150px" class="parameters_name">
538 <col class="parameters_description">
539 <col width="200px" class="parameters_annotations">
540 </colgroup>
541 <tbody><tr>
542 <td class="parameter_name"><p>info</p></td>
543 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html#XAppFavoriteInfo"><span class="type">XAppFavoriteInfo</span></a> to free.</p></td>
544 <td class="parameter_annotations"> </td>
545 </tr></tbody>
546 </table></div>
547 </div>
548 </div>
549 <hr>
550 <div class="refsect2">
551 <a name="XAppFavoritesItemSelectedCallback"></a><h3>XAppFavoritesItemSelectedCallback ()</h3>
552 <pre class="programlisting"><span class="returnvalue">void</span>
553 <span class="c_punctuation">(</span>*XAppFavoritesItemSelectedCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
554 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>,
555 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
556 </div>
557 <hr>
558 <div class="refsect2">
559 <a name="xapp-favorites-create-menu"></a><h3>xapp_favorites_create_menu ()</h3>
560 <pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> *
561 xapp_favorites_create_menu (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
562 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **mimetypes</code></em>,
563 <em class="parameter"><code><a class="link" href="XAppFavorites.html#XAppFavoritesItemSelectedCallback" title="XAppFavoritesItemSelectedCallback ()"><span class="type">XAppFavoritesItemSelectedCallback</span></a> callback</code></em>,
564 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
565 <em class="parameter"><code><a href="../glib/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> func</code></em>);</pre>
566 <p>Generates a GtkMenu widget populated with favorites. The callback will be called when
567 a menu item has been activated, and will include the uri of the respective item.</p>
568 <div class="refsect3">
569 <a name="xapp-favorites-create-menu.parameters"></a><h4>Parameters</h4>
570 <div class="informaltable"><table class="informaltable" width="100%" border="0">
571 <colgroup>
572 <col width="150px" class="parameters_name">
573 <col class="parameters_description">
574 <col width="200px" class="parameters_annotations">
575 </colgroup>
576 <tbody>
577 <tr>
578 <td class="parameter_name"><p>favorites</p></td>
579 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> instance.</p></td>
580 <td class="parameter_annotations"> </td>
581 </tr>
582 <tr>
583 <td class="parameter_name"><p>mimetypes</p></td>
584 <td class="parameter_description"><p>The mimetypes to filter for, or NULL to include all favorites. </p></td>
585 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
586 </tr>
587 <tr>
588 <td class="parameter_name"><p>callback</p></td>
589 <td class="parameter_description"><p>(closure user_data): The callback to use when a menu item has been selected. </p></td>
590 <td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until the GDestroyNotify argument is called."><span class="acronym">scope notified</span></acronym>]</span></td>
591 </tr>
592 <tr>
593 <td class="parameter_name"><p>user_data</p></td>
594 <td class="parameter_description"><p>The data to pass to the callback. </p></td>
595 <td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td>
596 </tr>
597 <tr>
598 <td class="parameter_name"><p>func</p></td>
599 <td class="parameter_description"><p>Destroy function for user_data</p></td>
600 <td class="parameter_annotations"> </td>
601 </tr>
602 </tbody>
603 </table></div>
604 </div>
605 <div class="refsect3">
606 <a name="xapp-favorites-create-menu.returns"></a><h4>Returns</h4>
607 <p>a new <a href="../gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a> populated with a list of favorites, or NULL
608 if there are no favorites. </p>
609 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
610 </div>
611 <p class="since">Since: 2.0</p>
612 </div>
613 <hr>
614 <div class="refsect2">
615 <a name="xapp-favorites-create-actions"></a><h3>xapp_favorites_create_actions ()</h3>
616 <pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *
617 xapp_favorites_create_actions (<em class="parameter"><code><a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *favorites</code></em>,
618 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **mimetypes</code></em>);</pre>
619 <p>Generates a list of favorite GtkActions.</p>
620 <div class="refsect3">
621 <a name="xapp-favorites-create-actions.parameters"></a><h4>Parameters</h4>
622 <div class="informaltable"><table class="informaltable" width="100%" border="0">
623 <colgroup>
624 <col width="150px" class="parameters_name">
625 <col class="parameters_description">
626 <col width="200px" class="parameters_annotations">
627 </colgroup>
628 <tbody>
629 <tr>
630 <td class="parameter_name"><p>favorites</p></td>
631 <td class="parameter_description"><p>The <a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> instance.</p></td>
632 <td class="parameter_annotations"> </td>
633 </tr>
634 <tr>
635 <td class="parameter_name"><p>mimetypes</p></td>
636 <td class="parameter_description"><p>The mimetypes to filter for, or NULL to include all favorites. </p></td>
637 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
638 </tr>
639 </tbody>
640 </table></div>
641 </div>
642 <div class="refsect3">
643 <a name="xapp-favorites-create-actions.returns"></a><h4>Returns</h4>
644 <p>a new <a href="../gtk3/GtkActionGroup.html#GtkActionGroup-struct"><span class="type">GtkActionGroup</span></a> populated with a list of favorites, or NULL
645 if there are no favorites. </p>
646 <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> Gtk.Action][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
647 </div>
648 <p class="since">Since: 2.0</p>
649 </div>
650 </div>
651 <div class="refsect1">
652 <a name="XAppFavorites.other_details"></a><h2>Types and Values</h2>
653 <div class="refsect2">
654 <a name="XAPP-TYPE-FAVORITES:CAPS"></a><h3>XAPP_TYPE_FAVORITES</h3>
655 <pre class="programlisting">#define XAPP_TYPE_FAVORITES (xapp_favorites_get_type ())
656 </pre>
657 </div>
658 <hr>
659 <div class="refsect2">
660 <a name="XAppFavoriteInfo-struct"></a><h3>struct XAppFavoriteInfo</h3>
661 <pre class="programlisting">struct XAppFavoriteInfo {
662 gchar *uri;
663 gchar *display_name;
664 gchar *cached_mimetype;
665 };
666 </pre>
667 <p>Information related to a single favorite file.</p>
668 <div class="refsect3">
669 <a name="XAppFavoriteInfo.members"></a><h4>Members</h4>
670 <div class="informaltable"><table class="informaltable" width="100%" border="0">
671 <colgroup>
672 <col width="300px" class="struct_members_name">
673 <col class="struct_members_description">
674 <col width="200px" class="struct_members_annotations">
675 </colgroup>
676 <tbody>
677 <tr>
678 <td class="struct_member_name"><p><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="XAppFavoriteInfo-struct.uri"></a>uri</code></em>;</p></td>
679 <td class="struct_member_description"><p>The uri to the favorite file.</p></td>
680 <td class="struct_member_annotations"> </td>
681 </tr>
682 <tr>
683 <td class="struct_member_name"><p><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="XAppFavoriteInfo-struct.display-name"></a>display_name</code></em>;</p></td>
684 <td class="struct_member_description"><p>The name for use when displaying the item. This may not exactly match
685 the filename if there are files with the same name but in different folders.</p></td>
686 <td class="struct_member_annotations"> </td>
687 </tr>
688 <tr>
689 <td class="struct_member_name"><p><a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="XAppFavoriteInfo-struct.cached-mimetype"></a>cached_mimetype</code></em>;</p></td>
690 <td class="struct_member_description"><p>The mimetype calculated for the uri when it was added to favorites.</p></td>
691 <td class="struct_member_annotations"> </td>
692 </tr>
693 </tbody>
694 </table></div>
695 </div>
696 </div>
697 <hr>
698 <div class="refsect2">
699 <a name="XAppFavorites-struct"></a><h3>XAppFavorites</h3>
700 <pre class="programlisting">typedef struct _XAppFavorites XAppFavorites;</pre>
701 </div>
702 </div>
703 <div class="refsect1">
704 <a name="XAppFavorites.signal-details"></a><h2>Signal Details</h2>
705 <div class="refsect2">
706 <a name="XAppFavorites-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
707 <pre class="programlisting"><span class="returnvalue">void</span>
708 user_function (<a class="link" href="XAppFavorites.html" title="XAppFavorites"><span class="type">XAppFavorites</span></a> *xappfavorites,
709 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
710 <p>Notifies when the favorites list has changed.</p>
711 <div class="refsect3">
712 <a name="XAppFavorites-changed.parameters"></a><h4>Parameters</h4>
713 <div class="informaltable"><table class="informaltable" width="100%" border="0">
714 <colgroup>
715 <col width="150px" class="parameters_name">
716 <col class="parameters_description">
717 <col width="200px" class="parameters_annotations">
718 </colgroup>
719 <tbody><tr>
720 <td class="parameter_name"><p>user_data</p></td>
721 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
722 <td class="parameter_annotations"> </td>
723 </tr></tbody>
724 </table></div>
725 </div>
726 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-ACTION:CAPS">Action</a></p>
727 </div>
728 </div>
729 </div>
730 <div class="footer">
731 <hr>Generated by GTK-Doc V1.32</div>
732 </body>
733 </html>
55 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="ch01.html" title="API reference">
8 <link rel="prev" href="XAppFavorites.html" title="XAppFavorites">
99 <link rel="next" href="XAppIconChooserButton.html" title="XAppIconChooserButton">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2020 </td>
2121 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
2222 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
23 <td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
23 <td><a accesskey="p" href="XAppFavorites.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
2424 <td><a accesskey="n" href="XAppIconChooserButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2525 </tr></table>
2626 <div class="refentry">
2929 <td valign="top">
3030 <h2><span class="refentrytitle"><a name="XAppGtkWindow.top_of_page"></a>XAppGtkWindow</span></h2>
3131 <p>XAppGtkWindow — A subclass of <a href="../gtk3/GtkWindow.html#GtkWindow-struct"><code class="literal">GtkWindow</code></a> that allows additional
32 communication with the window manager.</p>
32 communication with the window manager.</p>
3333 </td>
3434 <td class="gallery_image" valign="top" align="right"></td>
3535 </tr></table></div>
3737 <a name="XAppGtkWindow.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
152152 <a name="XAppGtkWindow.other"></a><h2>Types and Values</h2>
153153 <div class="informaltable"><table class="informaltable" width="100%" border="0">
154154 <colgroup>
155 <col width="150px" class="name">
156 <col class="description">
155 <col width="150px" class="other_proto_type">
156 <col class="other_proto_name">
157157 </colgroup>
158158 <tbody>
159159 <tr>
715715 </div>
716716 </div>
717717 <div class="footer">
718 <hr>Generated by GTK-Doc V1.27</div>
718 <hr>Generated by GTK-Doc V1.32</div>
719719 </body>
720720 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppGtkWindow.html" title="XAppGtkWindow">
99 <link rel="next" href="XAppIconChooserDialog.html" title="XAppIconChooserDialog">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppIconChooserButton.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
132132 <a name="XAppIconChooserButton.other"></a><h2>Types and Values</h2>
133133 <div class="informaltable"><table class="informaltable" width="100%" border="0">
134134 <colgroup>
135 <col width="150px" class="name">
136 <col class="description">
135 <col width="150px" class="other_proto_type">
136 <col class="other_proto_name">
137137 </colgroup>
138138 <tbody>
139139 <tr>
379379 <a name="XAppIconChooserButton--category"></a><h3>The <code class="literal">“category”</code> property</h3>
380380 <pre class="programlisting"> “category” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
381381 <p>The category selected by default.</p>
382 <p>Owner: XAppIconChooserButton</p>
382383 <p>Flags: Read / Write</p>
383384 <p>Default value: ""</p>
384385 </div>
389390 <p>The preferred size to use when looking up icons. This only works with icon names.
390391 Additionally, there is no guarantee that a selected icon name will exist in a
391392 particular size.</p>
393 <p>Owner: XAppIconChooserButton</p>
392394 <p>Flags: Read / Write</p>
393395 <p>Default value: ""</p>
394396 </div>
397399 <a name="XAppIconChooserButton--icon-size"></a><h3>The <code class="literal">“icon-size”</code> property</h3>
398400 <pre class="programlisting"> “icon-size” <a href="../gtk3/gtk3-Themeable-Stock-Images.html#GtkIconSize"><span class="type">GtkIconSize</span></a></pre>
399401 <p>The size to use when displaying the icon.</p>
402 <p>Owner: XAppIconChooserButton</p>
400403 <p>Flags: Read / Write</p>
401404 <p>Default value: GTK_ICON_SIZE_DND</p>
402405 </div>
403406 </div>
404407 </div>
405408 <div class="footer">
406 <hr>Generated by GTK-Doc V1.27</div>
409 <hr>Generated by GTK-Doc V1.32</div>
407410 </body>
408411 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppIconChooserButton.html" title="XAppIconChooserButton">
99 <link rel="next" href="XAppKbdLayoutController.html" title="XAppKbdLayoutController">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3838 <a name="XAppIconChooserDialog.functions"></a><h2>Functions</h2>
3939 <div class="informaltable"><table class="informaltable" width="100%" border="0">
4040 <colgroup>
41 <col width="150px" class="functions_return">
42 <col class="functions_name">
41 <col width="150px" class="functions_proto_type">
42 <col class="functions_proto_name">
4343 </colgroup>
4444 <tbody>
4545 <tr>
149149 <a name="XAppIconChooserDialog.signals"></a><h2>Signals</h2>
150150 <div class="informaltable"><table class="informaltable" border="0">
151151 <colgroup>
152 <col width="150px" class="signals_return">
153 <col width="300px" class="signals_name">
154 <col width="200px" class="signals_flags">
152 <col width="150px" class="signal_proto_type">
153 <col width="300px" class="signal_proto_name">
154 <col width="200px" class="signal_proto_flags">
155155 </colgroup>
156156 <tbody>
157157 <tr>
171171 <a name="XAppIconChooserDialog.other"></a><h2>Types and Values</h2>
172172 <div class="informaltable"><table class="informaltable" width="100%" border="0">
173173 <colgroup>
174 <col width="150px" class="name">
175 <col class="description">
174 <col width="150px" class="other_proto_type">
175 <col class="other_proto_name">
176176 </colgroup>
177177 <tbody>
178178 <tr>
555555 <a name="XAppIconChooserDialog--allow-paths"></a><h3>The <code class="literal">“allow-paths”</code> property</h3>
556556 <pre class="programlisting"> “allow-paths” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
557557 <p>Whether to allow paths to be searched and selected or only icon names.</p>
558 <p>Owner: XAppIconChooserDialog</p>
558559 <p>Flags: Read / Write</p>
559560 <p>Default value: TRUE</p>
560561 </div>
563564 <a name="XAppIconChooserDialog--default-icon"></a><h3>The <code class="literal">“default-icon”</code> property</h3>
564565 <pre class="programlisting"> “default-icon” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
565566 <p>The icon to use by default.</p>
567 <p>Owner: XAppIconChooserDialog</p>
566568 <p>Flags: Read / Write</p>
567569 <p>Default value: NULL</p>
568570 </div>
573575 <p>The preferred size to use when looking up icons. This only works with icon names.
574576 Additionally, there is no guarantee that a selected icon name will exist in a
575577 particular size.</p>
578 <p>Owner: XAppIconChooserDialog</p>
576579 <p>Flags: Read / Write</p>
577580 <p>Default value: XAPP_ICON_SIZE_32</p>
578581 </div>
597600 </div>
598601 </div>
599602 <div class="footer">
600 <hr>Generated by GTK-Doc V1.27</div>
603 <hr>Generated by GTK-Doc V1.32</div>
601604 </body>
602605 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppIconChooserDialog.html" title="XAppIconChooserDialog">
99 <link rel="next" href="XAppMonitorBlanker.html" title="XAppMonitorBlanker">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppKbdLayoutController.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
199199 <a name="XAppKbdLayoutController.signals"></a><h2>Signals</h2>
200200 <div class="informaltable"><table class="informaltable" border="0">
201201 <colgroup>
202 <col width="150px" class="signals_return">
203 <col width="300px" class="signals_name">
204 <col width="200px" class="signals_flags">
202 <col width="150px" class="signal_proto_type">
203 <col width="300px" class="signal_proto_name">
204 <col width="200px" class="signal_proto_flags">
205205 </colgroup>
206206 <tbody>
207207 <tr>
708708 </div>
709709 </div>
710710 <div class="refsect1">
711 <a name="XAppKbdLayoutController.other_details"></a><h2>Types and Values</h2>
712 </div>
713 <div class="refsect1">
714711 <a name="XAppKbdLayoutController.property-details"></a><h2>Property Details</h2>
715712 <div class="refsect2">
716713 <a name="XAppKbdLayoutController--enabled"></a><h3>The <code class="literal">“enabled”</code> property</h3>
717714 <pre class="programlisting"> “enabled” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
718715 <p>Whether we're enabled (more than one keyboard layout is installed).</p>
716 <p>Owner: XAppKbdLayoutController</p>
719717 <p>Flags: Read</p>
720718 <p>Default value: FALSE</p>
721719 </div>
741739 </div>
742740 </div>
743741 <div class="footer">
744 <hr>Generated by GTK-Doc V1.27</div>
742 <hr>Generated by GTK-Doc V1.32</div>
745743 </body>
746744 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppKbdLayoutController.html" title="XAppKbdLayoutController">
99 <link rel="next" href="XAppPreferencesWindow.html" title="XAppPreferencesWindow">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3535 <a name="XAppMonitorBlanker.functions"></a><h2>Functions</h2>
3636 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3737 <colgroup>
38 <col width="150px" class="functions_return">
39 <col class="functions_name">
38 <col width="150px" class="functions_proto_type">
39 <col class="functions_proto_name">
4040 </colgroup>
4141 <tbody>
4242 <tr>
7878 <a name="XAppMonitorBlanker.other"></a><h2>Types and Values</h2>
7979 <div class="informaltable"><table class="informaltable" width="100%" border="0">
8080 <colgroup>
81 <col width="150px" class="name">
82 <col class="description">
81 <col width="150px" class="other_proto_type">
82 <col class="other_proto_name">
8383 </colgroup>
8484 <tbody>
8585 <tr>
216216 </div>
217217 </div>
218218 <div class="footer">
219 <hr>Generated by GTK-Doc V1.27</div>
219 <hr>Generated by GTK-Doc V1.32</div>
220220 </body>
221221 </html>
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>XAppObjectManagerClient: XApp Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
6 <link rel="home" href="index.html" title="XApp Reference Manual">
7 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor">
9 <link rel="next" href="libxapp-xapp-util.html" title="xapp-util">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#XAppObjectManagerClient.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#XAppObjectManagerClient.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#XAppObjectManagerClient.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
20 <a href="#XAppObjectManagerClient.signals" class="shortcut">Signals</a></span>
21 </td>
22 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24 <td><a accesskey="p" href="XAppStatusIconMonitor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25 <td><a accesskey="n" href="libxapp-xapp-util.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26 </tr></table>
27 <div class="refentry">
28 <a name="XAppObjectManagerClient"></a><div class="titlepage"></div>
29 <div class="refnamediv"><table width="100%"><tr>
30 <td valign="top">
31 <h2><span class="refentrytitle"><a name="XAppObjectManagerClient.top_of_page"></a>XAppObjectManagerClient</span></h2>
32 <p>XAppObjectManagerClient</p>
33 </td>
34 <td class="gallery_image" valign="top" align="right"></td>
35 </tr></table></div>
36 <div class="refsect1">
37 <a name="XAppObjectManagerClient.functions"></a><h2>Functions</h2>
38 <div class="informaltable"><table class="informaltable" width="100%" border="0">
39 <colgroup>
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
42 </colgroup>
43 <tbody>
44 <tr>
45 <td class="function_type">
46 <a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
47 </td>
48 <td class="function_name">
49 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-interface-info" title="xapp_status_icon_interface_interface_info ()">xapp_status_icon_interface_interface_info</a> <span class="c_punctuation">()</span>
50 </td>
51 </tr>
52 <tr>
53 <td class="function_type">
54 <a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
55 </td>
56 <td class="function_name">
57 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-override-properties" title="xapp_status_icon_interface_override_properties ()">xapp_status_icon_interface_override_properties</a> <span class="c_punctuation">()</span>
58 </td>
59 </tr>
60 <tr>
61 <td class="function_type">
62 <span class="returnvalue">void</span>
63 </td>
64 <td class="function_name">
65 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()">xapp_status_icon_interface_complete_button_press</a> <span class="c_punctuation">()</span>
66 </td>
67 </tr>
68 <tr>
69 <td class="function_type">
70 <span class="returnvalue">void</span>
71 </td>
72 <td class="function_name">
73 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()">xapp_status_icon_interface_complete_button_release</a> <span class="c_punctuation">()</span>
74 </td>
75 </tr>
76 <tr>
77 <td class="function_type">
78 <span class="returnvalue">void</span>
79 </td>
80 <td class="function_name">
81 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()">xapp_status_icon_interface_complete_scroll</a> <span class="c_punctuation">()</span>
82 </td>
83 </tr>
84 <tr>
85 <td class="function_type">
86 <span class="returnvalue">void</span>
87 </td>
88 <td class="function_name">
89 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()">xapp_status_icon_interface_call_button_press</a> <span class="c_punctuation">()</span>
90 </td>
91 </tr>
92 <tr>
93 <td class="function_type">
94 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
95 </td>
96 <td class="function_name">
97 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()">xapp_status_icon_interface_call_button_press_finish</a> <span class="c_punctuation">()</span>
98 </td>
99 </tr>
100 <tr>
101 <td class="function_type">
102 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
103 </td>
104 <td class="function_name">
105 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()">xapp_status_icon_interface_call_button_press_sync</a> <span class="c_punctuation">()</span>
106 </td>
107 </tr>
108 <tr>
109 <td class="function_type">
110 <span class="returnvalue">void</span>
111 </td>
112 <td class="function_name">
113 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()">xapp_status_icon_interface_call_button_release</a> <span class="c_punctuation">()</span>
114 </td>
115 </tr>
116 <tr>
117 <td class="function_type">
118 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
119 </td>
120 <td class="function_name">
121 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()">xapp_status_icon_interface_call_button_release_finish</a> <span class="c_punctuation">()</span>
122 </td>
123 </tr>
124 <tr>
125 <td class="function_type">
126 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
127 </td>
128 <td class="function_name">
129 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()">xapp_status_icon_interface_call_button_release_sync</a> <span class="c_punctuation">()</span>
130 </td>
131 </tr>
132 <tr>
133 <td class="function_type">
134 <span class="returnvalue">void</span>
135 </td>
136 <td class="function_name">
137 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()">xapp_status_icon_interface_call_scroll</a> <span class="c_punctuation">()</span>
138 </td>
139 </tr>
140 <tr>
141 <td class="function_type">
142 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
143 </td>
144 <td class="function_name">
145 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()">xapp_status_icon_interface_call_scroll_finish</a> <span class="c_punctuation">()</span>
146 </td>
147 </tr>
148 <tr>
149 <td class="function_type">
150 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
151 </td>
152 <td class="function_name">
153 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()">xapp_status_icon_interface_call_scroll_sync</a> <span class="c_punctuation">()</span>
154 </td>
155 </tr>
156 <tr>
157 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
158 </td>
159 <td class="function_name">
160 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-name" title="xapp_status_icon_interface_get_name ()">xapp_status_icon_interface_get_name</a> <span class="c_punctuation">()</span>
161 </td>
162 </tr>
163 <tr>
164 <td class="function_type">
165 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
166 </td>
167 <td class="function_name">
168 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()">xapp_status_icon_interface_dup_name</a> <span class="c_punctuation">()</span>
169 </td>
170 </tr>
171 <tr>
172 <td class="function_type">
173 <span class="returnvalue">void</span>
174 </td>
175 <td class="function_name">
176 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-name" title="xapp_status_icon_interface_set_name ()">xapp_status_icon_interface_set_name</a> <span class="c_punctuation">()</span>
177 </td>
178 </tr>
179 <tr>
180 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
181 </td>
182 <td class="function_name">
183 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-name" title="xapp_status_icon_interface_get_icon_name ()">xapp_status_icon_interface_get_icon_name</a> <span class="c_punctuation">()</span>
184 </td>
185 </tr>
186 <tr>
187 <td class="function_type">
188 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
189 </td>
190 <td class="function_name">
191 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()">xapp_status_icon_interface_dup_icon_name</a> <span class="c_punctuation">()</span>
192 </td>
193 </tr>
194 <tr>
195 <td class="function_type">
196 <span class="returnvalue">void</span>
197 </td>
198 <td class="function_name">
199 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-name" title="xapp_status_icon_interface_set_icon_name ()">xapp_status_icon_interface_set_icon_name</a> <span class="c_punctuation">()</span>
200 </td>
201 </tr>
202 <tr>
203 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
204 </td>
205 <td class="function_name">
206 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-tooltip-text" title="xapp_status_icon_interface_get_tooltip_text ()">xapp_status_icon_interface_get_tooltip_text</a> <span class="c_punctuation">()</span>
207 </td>
208 </tr>
209 <tr>
210 <td class="function_type">
211 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
212 </td>
213 <td class="function_name">
214 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()">xapp_status_icon_interface_dup_tooltip_text</a> <span class="c_punctuation">()</span>
215 </td>
216 </tr>
217 <tr>
218 <td class="function_type">
219 <span class="returnvalue">void</span>
220 </td>
221 <td class="function_name">
222 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-tooltip-text" title="xapp_status_icon_interface_set_tooltip_text ()">xapp_status_icon_interface_set_tooltip_text</a> <span class="c_punctuation">()</span>
223 </td>
224 </tr>
225 <tr>
226 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
227 </td>
228 <td class="function_name">
229 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-label" title="xapp_status_icon_interface_get_label ()">xapp_status_icon_interface_get_label</a> <span class="c_punctuation">()</span>
230 </td>
231 </tr>
232 <tr>
233 <td class="function_type">
234 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
235 </td>
236 <td class="function_name">
237 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()">xapp_status_icon_interface_dup_label</a> <span class="c_punctuation">()</span>
238 </td>
239 </tr>
240 <tr>
241 <td class="function_type">
242 <span class="returnvalue">void</span>
243 </td>
244 <td class="function_name">
245 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-label" title="xapp_status_icon_interface_set_label ()">xapp_status_icon_interface_set_label</a> <span class="c_punctuation">()</span>
246 </td>
247 </tr>
248 <tr>
249 <td class="function_type">
250 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
251 </td>
252 <td class="function_name">
253 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-visible" title="xapp_status_icon_interface_get_visible ()">xapp_status_icon_interface_get_visible</a> <span class="c_punctuation">()</span>
254 </td>
255 </tr>
256 <tr>
257 <td class="function_type">
258 <span class="returnvalue">void</span>
259 </td>
260 <td class="function_name">
261 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-visible" title="xapp_status_icon_interface_set_visible ()">xapp_status_icon_interface_set_visible</a> <span class="c_punctuation">()</span>
262 </td>
263 </tr>
264 <tr>
265 <td class="function_type">
266 <a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
267 </td>
268 <td class="function_name">
269 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-size" title="xapp_status_icon_interface_get_icon_size ()">xapp_status_icon_interface_get_icon_size</a> <span class="c_punctuation">()</span>
270 </td>
271 </tr>
272 <tr>
273 <td class="function_type">
274 <span class="returnvalue">void</span>
275 </td>
276 <td class="function_name">
277 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-size" title="xapp_status_icon_interface_set_icon_size ()">xapp_status_icon_interface_set_icon_size</a> <span class="c_punctuation">()</span>
278 </td>
279 </tr>
280 <tr>
281 <td class="function_type">
282 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
283 </td>
284 <td class="function_name">
285 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-primary-menu-is-open" title="xapp_status_icon_interface_get_primary_menu_is_open ()">xapp_status_icon_interface_get_primary_menu_is_open</a> <span class="c_punctuation">()</span>
286 </td>
287 </tr>
288 <tr>
289 <td class="function_type">
290 <span class="returnvalue">void</span>
291 </td>
292 <td class="function_name">
293 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-primary-menu-is-open" title="xapp_status_icon_interface_set_primary_menu_is_open ()">xapp_status_icon_interface_set_primary_menu_is_open</a> <span class="c_punctuation">()</span>
294 </td>
295 </tr>
296 <tr>
297 <td class="function_type">
298 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
299 </td>
300 <td class="function_name">
301 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-secondary-menu-is-open" title="xapp_status_icon_interface_get_secondary_menu_is_open ()">xapp_status_icon_interface_get_secondary_menu_is_open</a> <span class="c_punctuation">()</span>
302 </td>
303 </tr>
304 <tr>
305 <td class="function_type">
306 <span class="returnvalue">void</span>
307 </td>
308 <td class="function_name">
309 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-secondary-menu-is-open" title="xapp_status_icon_interface_set_secondary_menu_is_open ()">xapp_status_icon_interface_set_secondary_menu_is_open</a> <span class="c_punctuation">()</span>
310 </td>
311 </tr>
312 <tr>
313 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
314 </td>
315 <td class="function_name">
316 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-metadata" title="xapp_status_icon_interface_get_metadata ()">xapp_status_icon_interface_get_metadata</a> <span class="c_punctuation">()</span>
317 </td>
318 </tr>
319 <tr>
320 <td class="function_type">
321 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
322 </td>
323 <td class="function_name">
324 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-metadata" title="xapp_status_icon_interface_dup_metadata ()">xapp_status_icon_interface_dup_metadata</a> <span class="c_punctuation">()</span>
325 </td>
326 </tr>
327 <tr>
328 <td class="function_type">
329 <span class="returnvalue">void</span>
330 </td>
331 <td class="function_name">
332 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-metadata" title="xapp_status_icon_interface_set_metadata ()">xapp_status_icon_interface_set_metadata</a> <span class="c_punctuation">()</span>
333 </td>
334 </tr>
335 <tr>
336 <td class="function_type">
337 <span class="returnvalue">void</span>
338 </td>
339 <td class="function_name">
340 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()">xapp_status_icon_interface_proxy_new</a> <span class="c_punctuation">()</span>
341 </td>
342 </tr>
343 <tr>
344 <td class="function_type">
345 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
346 </td>
347 <td class="function_name">
348 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()">xapp_status_icon_interface_proxy_new_finish</a> <span class="c_punctuation">()</span>
349 </td>
350 </tr>
351 <tr>
352 <td class="function_type">
353 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
354 </td>
355 <td class="function_name">
356 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()">xapp_status_icon_interface_proxy_new_sync</a> <span class="c_punctuation">()</span>
357 </td>
358 </tr>
359 <tr>
360 <td class="function_type">
361 <span class="returnvalue">void</span>
362 </td>
363 <td class="function_name">
364 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()">xapp_status_icon_interface_proxy_new_for_bus</a> <span class="c_punctuation">()</span>
365 </td>
366 </tr>
367 <tr>
368 <td class="function_type">
369 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
370 </td>
371 <td class="function_name">
372 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()">xapp_status_icon_interface_proxy_new_for_bus_finish</a> <span class="c_punctuation">()</span>
373 </td>
374 </tr>
375 <tr>
376 <td class="function_type">
377 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
378 </td>
379 <td class="function_name">
380 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()">xapp_status_icon_interface_proxy_new_for_bus_sync</a> <span class="c_punctuation">()</span>
381 </td>
382 </tr>
383 <tr>
384 <td class="function_type">
385 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
386 </td>
387 <td class="function_name">
388 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-skeleton-new" title="xapp_status_icon_interface_skeleton_new ()">xapp_status_icon_interface_skeleton_new</a> <span class="c_punctuation">()</span>
389 </td>
390 </tr>
391 <tr>
392 <td class="function_type">
393 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
394 </td>
395 <td class="function_name">
396 <a class="link" href="XAppObjectManagerClient.html#xapp-object-get-status-icon-interface" title="xapp_object_get_status_icon_interface ()">xapp_object_get_status_icon_interface</a> <span class="c_punctuation">()</span>
397 </td>
398 </tr>
399 <tr>
400 <td class="function_type">
401 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
402 </td>
403 <td class="function_name">
404 <a class="link" href="XAppObjectManagerClient.html#xapp-object-peek-status-icon-interface" title="xapp_object_peek_status_icon_interface ()">xapp_object_peek_status_icon_interface</a> <span class="c_punctuation">()</span>
405 </td>
406 </tr>
407 <tr>
408 <td class="function_type">
409 <a class="link" href="XAppObjectManagerClient.html#XAppObjectProxy"><span class="returnvalue">XAppObjectProxy</span></a> *
410 </td>
411 <td class="function_name">
412 <a class="link" href="XAppObjectManagerClient.html#xapp-object-proxy-new" title="xapp_object_proxy_new ()">xapp_object_proxy_new</a> <span class="c_punctuation">()</span>
413 </td>
414 </tr>
415 <tr>
416 <td class="function_type">
417 <a class="link" href="XAppObjectManagerClient.html#XAppObjectSkeleton"><span class="returnvalue">XAppObjectSkeleton</span></a> *
418 </td>
419 <td class="function_name">
420 <a class="link" href="XAppObjectManagerClient.html#xapp-object-skeleton-new" title="xapp_object_skeleton_new ()">xapp_object_skeleton_new</a> <span class="c_punctuation">()</span>
421 </td>
422 </tr>
423 <tr>
424 <td class="function_type">
425 <span class="returnvalue">void</span>
426 </td>
427 <td class="function_name">
428 <a class="link" href="XAppObjectManagerClient.html#xapp-object-skeleton-set-status-icon-interface" title="xapp_object_skeleton_set_status_icon_interface ()">xapp_object_skeleton_set_status_icon_interface</a> <span class="c_punctuation">()</span>
429 </td>
430 </tr>
431 <tr>
432 <td class="function_type">
433 <a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
434 </td>
435 <td class="function_name">
436 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-get-proxy-type" title="xapp_object_manager_client_get_proxy_type ()">xapp_object_manager_client_get_proxy_type</a> <span class="c_punctuation">()</span>
437 </td>
438 </tr>
439 <tr>
440 <td class="function_type">
441 <span class="returnvalue">void</span>
442 </td>
443 <td class="function_name">
444 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()">xapp_object_manager_client_new</a> <span class="c_punctuation">()</span>
445 </td>
446 </tr>
447 <tr>
448 <td class="function_type">
449 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
450 </td>
451 <td class="function_name">
452 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-finish" title="xapp_object_manager_client_new_finish ()">xapp_object_manager_client_new_finish</a> <span class="c_punctuation">()</span>
453 </td>
454 </tr>
455 <tr>
456 <td class="function_type">
457 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
458 </td>
459 <td class="function_name">
460 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-sync" title="xapp_object_manager_client_new_sync ()">xapp_object_manager_client_new_sync</a> <span class="c_punctuation">()</span>
461 </td>
462 </tr>
463 <tr>
464 <td class="function_type">
465 <span class="returnvalue">void</span>
466 </td>
467 <td class="function_name">
468 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus" title="xapp_object_manager_client_new_for_bus ()">xapp_object_manager_client_new_for_bus</a> <span class="c_punctuation">()</span>
469 </td>
470 </tr>
471 <tr>
472 <td class="function_type">
473 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
474 </td>
475 <td class="function_name">
476 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-finish" title="xapp_object_manager_client_new_for_bus_finish ()">xapp_object_manager_client_new_for_bus_finish</a> <span class="c_punctuation">()</span>
477 </td>
478 </tr>
479 <tr>
480 <td class="function_type">
481 <a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
482 </td>
483 <td class="function_name">
484 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-sync" title="xapp_object_manager_client_new_for_bus_sync ()">xapp_object_manager_client_new_for_bus_sync</a> <span class="c_punctuation">()</span>
485 </td>
486 </tr>
487 </tbody>
488 </table></div>
489 </div>
490 <div class="refsect1">
491 <a name="XAppObjectManagerClient.properties"></a><h2>Properties</h2>
492 <div class="informaltable"><table class="informaltable" border="0">
493 <colgroup>
494 <col width="150px" class="properties_type">
495 <col width="300px" class="properties_name">
496 <col width="200px" class="properties_flags">
497 </colgroup>
498 <tbody>
499 <tr>
500 <td class="property_type">
501 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *</td>
502 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppObject--status-icon-interface" title="The “status-icon-interface” property">status-icon-interface</a></td>
503 <td class="property_flags">Read / Write</td>
504 </tr>
505 <tr>
506 <td class="property_type">
507 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
508 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-name" title="The “icon-name” property">icon-name</a></td>
509 <td class="property_flags">Read / Write</td>
510 </tr>
511 <tr>
512 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
513 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-size" title="The “icon-size” property">icon-size</a></td>
514 <td class="property_flags">Read / Write</td>
515 </tr>
516 <tr>
517 <td class="property_type">
518 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
519 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--label" title="The “label” property">label</a></td>
520 <td class="property_flags">Read / Write</td>
521 </tr>
522 <tr>
523 <td class="property_type">
524 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
525 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--metadata" title="The “metadata” property">metadata</a></td>
526 <td class="property_flags">Read / Write</td>
527 </tr>
528 <tr>
529 <td class="property_type">
530 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
531 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--name" title="The “name” property">name</a></td>
532 <td class="property_flags">Read / Write</td>
533 </tr>
534 <tr>
535 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
536 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--primary-menu-is-open" title="The “primary-menu-is-open” property">primary-menu-is-open</a></td>
537 <td class="property_flags">Read / Write</td>
538 </tr>
539 <tr>
540 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
541 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--secondary-menu-is-open" title="The “secondary-menu-is-open” property">secondary-menu-is-open</a></td>
542 <td class="property_flags">Read / Write</td>
543 </tr>
544 <tr>
545 <td class="property_type">
546 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
547 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--tooltip-text" title="The “tooltip-text” property">tooltip-text</a></td>
548 <td class="property_flags">Read / Write</td>
549 </tr>
550 <tr>
551 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
552 <td class="property_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--visible" title="The “visible” property">visible</a></td>
553 <td class="property_flags">Read / Write</td>
554 </tr>
555 </tbody>
556 </table></div>
557 </div>
558 <div class="refsect1">
559 <a name="XAppObjectManagerClient.signals"></a><h2>Signals</h2>
560 <div class="informaltable"><table class="informaltable" border="0">
561 <colgroup>
562 <col width="150px" class="signal_proto_type">
563 <col width="300px" class="signal_proto_name">
564 <col width="200px" class="signal_proto_flags">
565 </colgroup>
566 <tbody>
567 <tr>
568 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
569 <td class="signal_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-press" title="The “handle-button-press” signal">handle-button-press</a></td>
570 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
571 </tr>
572 <tr>
573 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
574 <td class="signal_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-release" title="The “handle-button-release” signal">handle-button-release</a></td>
575 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
576 </tr>
577 <tr>
578 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
579 <td class="signal_name"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-scroll" title="The “handle-scroll” signal">handle-scroll</a></td>
580 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
581 </tr>
582 </tbody>
583 </table></div>
584 </div>
585 <a name="XAppObject"></a><a name="XAppObjectProxy"></a><a name="XAppObjectSkeleton"></a><a name="XAppStatusIconInterface"></a><a name="XAppStatusIconInterfaceProxy"></a><a name="XAppStatusIconInterfaceSkeleton"></a><div class="refsect1">
586 <a name="XAppObjectManagerClient.object-hierarchy"></a><h2>Object Hierarchy</h2>
587 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
588 <span class="lineart">├──</span> XAppObject
589 <span class="lineart">╰──</span> XAppStatusIconInterface
590 <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
591 <span class="lineart">├──</span> <a href="../gio/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeleton-struct">GDBusInterfaceSkeleton</a>
592 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppStatusIconInterfaceSkeleton
593 <span class="lineart">├──</span> <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct">GDBusObjectManagerClient</a>
594 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppObjectManagerClient
595 <span class="lineart">├──</span> <a href="../gio/GDBusObjectProxy.html#GDBusObjectProxy-struct">GDBusObjectProxy</a>
596 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppObjectProxy
597 <span class="lineart">├──</span> <a href="../gio/GDBusObjectSkeleton.html#GDBusObjectSkeleton-struct">GDBusObjectSkeleton</a>
598 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppObjectSkeleton
599 <span class="lineart">╰──</span> <a href="../gio/GDBusProxy.html#GDBusProxy-struct">GDBusProxy</a>
600 <span class="lineart">╰──</span> XAppStatusIconInterfaceProxy
601 </pre>
602 </div>
603 <div class="refsect1">
604 <a name="XAppObjectManagerClient.description"></a><h2>Description</h2>
605 </div>
606 <div class="refsect1">
607 <a name="XAppObjectManagerClient.functions_details"></a><h2>Functions</h2>
608 <div class="refsect2">
609 <a name="xapp-status-icon-interface-interface-info"></a><h3>xapp_status_icon_interface_interface_info ()</h3>
610 <pre class="programlisting"><a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
611 xapp_status_icon_interface_interface_info
612 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
613 <p>Gets a machine-readable description of the org.x.StatusIcon D-Bus interface.</p>
614 <div class="refsect3">
615 <a name="xapp-status-icon-interface-interface-info.returns"></a><h4>Returns</h4>
616 <p>A <a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. </p>
617 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
618 </div>
619 </div>
620 <hr>
621 <div class="refsect2">
622 <a name="xapp-status-icon-interface-override-properties"></a><h3>xapp_status_icon_interface_override_properties ()</h3>
623 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
624 xapp_status_icon_interface_override_properties
625 (<em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
626 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);</pre>
627 <p>Overrides all <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties in the <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> interface for a concrete class.
628 The properties are overridden in the order they are defined.</p>
629 <div class="refsect3">
630 <a name="xapp-status-icon-interface-override-properties.parameters"></a><h4>Parameters</h4>
631 <div class="informaltable"><table class="informaltable" width="100%" border="0">
632 <colgroup>
633 <col width="150px" class="parameters_name">
634 <col class="parameters_description">
635 <col width="200px" class="parameters_annotations">
636 </colgroup>
637 <tbody>
638 <tr>
639 <td class="parameter_name"><p>klass</p></td>
640 <td class="parameter_description"><p>The class structure for a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> derived class.</p></td>
641 <td class="parameter_annotations"> </td>
642 </tr>
643 <tr>
644 <td class="parameter_name"><p>property_id_begin</p></td>
645 <td class="parameter_description"><p>The property id to assign to the first overridden property.</p></td>
646 <td class="parameter_annotations"> </td>
647 </tr>
648 </tbody>
649 </table></div>
650 </div>
651 <div class="refsect3">
652 <a name="xapp-status-icon-interface-override-properties.returns"></a><h4>Returns</h4>
653 <p> The last property id.</p>
654 </div>
655 </div>
656 <hr>
657 <div class="refsect2">
658 <a name="xapp-status-icon-interface-complete-button-press"></a><h3>xapp_status_icon_interface_complete_button_press ()</h3>
659 <pre class="programlisting"><span class="returnvalue">void</span>
660 xapp_status_icon_interface_complete_button_press
661 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
662 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
663 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
664 <p>This method will free <em class="parameter"><code>invocation</code></em>
665 , you cannot use it afterwards.</p>
666 <div class="refsect3">
667 <a name="xapp-status-icon-interface-complete-button-press.parameters"></a><h4>Parameters</h4>
668 <div class="informaltable"><table class="informaltable" width="100%" border="0">
669 <colgroup>
670 <col width="150px" class="parameters_name">
671 <col class="parameters_description">
672 <col width="200px" class="parameters_annotations">
673 </colgroup>
674 <tbody>
675 <tr>
676 <td class="parameter_name"><p>object</p></td>
677 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
678 <td class="parameter_annotations"> </td>
679 </tr>
680 <tr>
681 <td class="parameter_name"><p>invocation</p></td>
682 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
683 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
684 </tr>
685 </tbody>
686 </table></div>
687 </div>
688 </div>
689 <hr>
690 <div class="refsect2">
691 <a name="xapp-status-icon-interface-complete-button-release"></a><h3>xapp_status_icon_interface_complete_button_release ()</h3>
692 <pre class="programlisting"><span class="returnvalue">void</span>
693 xapp_status_icon_interface_complete_button_release
694 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
695 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
696 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
697 <p>This method will free <em class="parameter"><code>invocation</code></em>
698 , you cannot use it afterwards.</p>
699 <div class="refsect3">
700 <a name="xapp-status-icon-interface-complete-button-release.parameters"></a><h4>Parameters</h4>
701 <div class="informaltable"><table class="informaltable" width="100%" border="0">
702 <colgroup>
703 <col width="150px" class="parameters_name">
704 <col class="parameters_description">
705 <col width="200px" class="parameters_annotations">
706 </colgroup>
707 <tbody>
708 <tr>
709 <td class="parameter_name"><p>object</p></td>
710 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
711 <td class="parameter_annotations"> </td>
712 </tr>
713 <tr>
714 <td class="parameter_name"><p>invocation</p></td>
715 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
716 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
717 </tr>
718 </tbody>
719 </table></div>
720 </div>
721 </div>
722 <hr>
723 <div class="refsect2">
724 <a name="xapp-status-icon-interface-complete-scroll"></a><h3>xapp_status_icon_interface_complete_scroll ()</h3>
725 <pre class="programlisting"><span class="returnvalue">void</span>
726 xapp_status_icon_interface_complete_scroll
727 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
728 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
729 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
730 <p>This method will free <em class="parameter"><code>invocation</code></em>
731 , you cannot use it afterwards.</p>
732 <div class="refsect3">
733 <a name="xapp-status-icon-interface-complete-scroll.parameters"></a><h4>Parameters</h4>
734 <div class="informaltable"><table class="informaltable" width="100%" border="0">
735 <colgroup>
736 <col width="150px" class="parameters_name">
737 <col class="parameters_description">
738 <col width="200px" class="parameters_annotations">
739 </colgroup>
740 <tbody>
741 <tr>
742 <td class="parameter_name"><p>object</p></td>
743 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
744 <td class="parameter_annotations"> </td>
745 </tr>
746 <tr>
747 <td class="parameter_name"><p>invocation</p></td>
748 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
749 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
750 </tr>
751 </tbody>
752 </table></div>
753 </div>
754 </div>
755 <hr>
756 <div class="refsect2">
757 <a name="xapp-status-icon-interface-call-button-press"></a><h3>xapp_status_icon_interface_call_button_press ()</h3>
758 <pre class="programlisting"><span class="returnvalue">void</span>
759 xapp_status_icon_interface_call_button_press
760 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
761 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
762 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
763 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
764 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
765 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
766 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
767 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
768 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
769 <p>Asynchronously invokes the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
770 .
771 When the operation is finished, <em class="parameter"><code>callback</code></em>
772 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
773 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()"><code class="function">xapp_status_icon_interface_call_button_press_finish()</code></a> to get the result of the operation.</p>
774 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()"><code class="function">xapp_status_icon_interface_call_button_press_sync()</code></a> for the synchronous, blocking version of this method.</p>
775 <div class="refsect3">
776 <a name="xapp-status-icon-interface-call-button-press.parameters"></a><h4>Parameters</h4>
777 <div class="informaltable"><table class="informaltable" width="100%" border="0">
778 <colgroup>
779 <col width="150px" class="parameters_name">
780 <col class="parameters_description">
781 <col width="200px" class="parameters_annotations">
782 </colgroup>
783 <tbody>
784 <tr>
785 <td class="parameter_name"><p>proxy</p></td>
786 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
787 <td class="parameter_annotations"> </td>
788 </tr>
789 <tr>
790 <td class="parameter_name"><p>arg_x</p></td>
791 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
792 <td class="parameter_annotations"> </td>
793 </tr>
794 <tr>
795 <td class="parameter_name"><p>arg_y</p></td>
796 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
797 <td class="parameter_annotations"> </td>
798 </tr>
799 <tr>
800 <td class="parameter_name"><p>arg_button</p></td>
801 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
802 <td class="parameter_annotations"> </td>
803 </tr>
804 <tr>
805 <td class="parameter_name"><p>arg_time</p></td>
806 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
807 <td class="parameter_annotations"> </td>
808 </tr>
809 <tr>
810 <td class="parameter_name"><p>arg_panel_position</p></td>
811 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
812 <td class="parameter_annotations"> </td>
813 </tr>
814 <tr>
815 <td class="parameter_name"><p>cancellable</p></td>
816 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
817 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
818 </tr>
819 <tr>
820 <td class="parameter_name"><p>callback</p></td>
821 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
822 <td class="parameter_annotations"> </td>
823 </tr>
824 <tr>
825 <td class="parameter_name"><p>user_data</p></td>
826 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
827 .</p></td>
828 <td class="parameter_annotations"> </td>
829 </tr>
830 </tbody>
831 </table></div>
832 </div>
833 </div>
834 <hr>
835 <div class="refsect2">
836 <a name="xapp-status-icon-interface-call-button-press-finish"></a><h3>xapp_status_icon_interface_call_button_press_finish ()</h3>
837 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
838 xapp_status_icon_interface_call_button_press_finish
839 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
840 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
841 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
842 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a>.</p>
843 <div class="refsect3">
844 <a name="xapp-status-icon-interface-call-button-press-finish.parameters"></a><h4>Parameters</h4>
845 <div class="informaltable"><table class="informaltable" width="100%" border="0">
846 <colgroup>
847 <col width="150px" class="parameters_name">
848 <col class="parameters_description">
849 <col width="200px" class="parameters_annotations">
850 </colgroup>
851 <tbody>
852 <tr>
853 <td class="parameter_name"><p>proxy</p></td>
854 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
855 <td class="parameter_annotations"> </td>
856 </tr>
857 <tr>
858 <td class="parameter_name"><p>res</p></td>
859 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a>.</p></td>
860 <td class="parameter_annotations"> </td>
861 </tr>
862 <tr>
863 <td class="parameter_name"><p>error</p></td>
864 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
865 <td class="parameter_annotations"> </td>
866 </tr>
867 </tbody>
868 </table></div>
869 </div>
870 <div class="refsect3">
871 <a name="xapp-status-icon-interface-call-button-press-finish.returns"></a><h4>Returns</h4>
872 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
873 is set. </p>
874 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
875 </div>
876 </div>
877 <hr>
878 <div class="refsect2">
879 <a name="xapp-status-icon-interface-call-button-press-sync"></a><h3>xapp_status_icon_interface_call_button_press_sync ()</h3>
880 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
881 xapp_status_icon_interface_call_button_press_sync
882 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
883 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
884 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
885 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
886 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
887 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
888 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
889 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
890 <p>Synchronously invokes the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
891 . The calling thread is blocked until a reply is received.</p>
892 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a> for the asynchronous version of this method.</p>
893 <div class="refsect3">
894 <a name="xapp-status-icon-interface-call-button-press-sync.parameters"></a><h4>Parameters</h4>
895 <div class="informaltable"><table class="informaltable" width="100%" border="0">
896 <colgroup>
897 <col width="150px" class="parameters_name">
898 <col class="parameters_description">
899 <col width="200px" class="parameters_annotations">
900 </colgroup>
901 <tbody>
902 <tr>
903 <td class="parameter_name"><p>proxy</p></td>
904 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
905 <td class="parameter_annotations"> </td>
906 </tr>
907 <tr>
908 <td class="parameter_name"><p>arg_x</p></td>
909 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
910 <td class="parameter_annotations"> </td>
911 </tr>
912 <tr>
913 <td class="parameter_name"><p>arg_y</p></td>
914 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
915 <td class="parameter_annotations"> </td>
916 </tr>
917 <tr>
918 <td class="parameter_name"><p>arg_button</p></td>
919 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
920 <td class="parameter_annotations"> </td>
921 </tr>
922 <tr>
923 <td class="parameter_name"><p>arg_time</p></td>
924 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
925 <td class="parameter_annotations"> </td>
926 </tr>
927 <tr>
928 <td class="parameter_name"><p>arg_panel_position</p></td>
929 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
930 <td class="parameter_annotations"> </td>
931 </tr>
932 <tr>
933 <td class="parameter_name"><p>cancellable</p></td>
934 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
935 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
936 </tr>
937 <tr>
938 <td class="parameter_name"><p>error</p></td>
939 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
940 <td class="parameter_annotations"> </td>
941 </tr>
942 </tbody>
943 </table></div>
944 </div>
945 <div class="refsect3">
946 <a name="xapp-status-icon-interface-call-button-press-sync.returns"></a><h4>Returns</h4>
947 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
948 is set. </p>
949 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
950 </div>
951 </div>
952 <hr>
953 <div class="refsect2">
954 <a name="xapp-status-icon-interface-call-button-release"></a><h3>xapp_status_icon_interface_call_button_release ()</h3>
955 <pre class="programlisting"><span class="returnvalue">void</span>
956 xapp_status_icon_interface_call_button_release
957 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
958 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
959 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
960 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
961 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
962 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
963 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
964 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
965 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
966 <p>Asynchronously invokes the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
967 .
968 When the operation is finished, <em class="parameter"><code>callback</code></em>
969 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
970 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()"><code class="function">xapp_status_icon_interface_call_button_release_finish()</code></a> to get the result of the operation.</p>
971 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()"><code class="function">xapp_status_icon_interface_call_button_release_sync()</code></a> for the synchronous, blocking version of this method.</p>
972 <div class="refsect3">
973 <a name="xapp-status-icon-interface-call-button-release.parameters"></a><h4>Parameters</h4>
974 <div class="informaltable"><table class="informaltable" width="100%" border="0">
975 <colgroup>
976 <col width="150px" class="parameters_name">
977 <col class="parameters_description">
978 <col width="200px" class="parameters_annotations">
979 </colgroup>
980 <tbody>
981 <tr>
982 <td class="parameter_name"><p>proxy</p></td>
983 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
984 <td class="parameter_annotations"> </td>
985 </tr>
986 <tr>
987 <td class="parameter_name"><p>arg_x</p></td>
988 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
989 <td class="parameter_annotations"> </td>
990 </tr>
991 <tr>
992 <td class="parameter_name"><p>arg_y</p></td>
993 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
994 <td class="parameter_annotations"> </td>
995 </tr>
996 <tr>
997 <td class="parameter_name"><p>arg_button</p></td>
998 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
999 <td class="parameter_annotations"> </td>
1000 </tr>
1001 <tr>
1002 <td class="parameter_name"><p>arg_time</p></td>
1003 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1004 <td class="parameter_annotations"> </td>
1005 </tr>
1006 <tr>
1007 <td class="parameter_name"><p>arg_panel_position</p></td>
1008 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1009 <td class="parameter_annotations"> </td>
1010 </tr>
1011 <tr>
1012 <td class="parameter_name"><p>cancellable</p></td>
1013 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1014 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1015 </tr>
1016 <tr>
1017 <td class="parameter_name"><p>callback</p></td>
1018 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1019 <td class="parameter_annotations"> </td>
1020 </tr>
1021 <tr>
1022 <td class="parameter_name"><p>user_data</p></td>
1023 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1024 .</p></td>
1025 <td class="parameter_annotations"> </td>
1026 </tr>
1027 </tbody>
1028 </table></div>
1029 </div>
1030 </div>
1031 <hr>
1032 <div class="refsect2">
1033 <a name="xapp-status-icon-interface-call-button-release-finish"></a><h3>xapp_status_icon_interface_call_button_release_finish ()</h3>
1034 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1035 xapp_status_icon_interface_call_button_release_finish
1036 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1037 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1038 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1039 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a>.</p>
1040 <div class="refsect3">
1041 <a name="xapp-status-icon-interface-call-button-release-finish.parameters"></a><h4>Parameters</h4>
1042 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1043 <colgroup>
1044 <col width="150px" class="parameters_name">
1045 <col class="parameters_description">
1046 <col width="200px" class="parameters_annotations">
1047 </colgroup>
1048 <tbody>
1049 <tr>
1050 <td class="parameter_name"><p>proxy</p></td>
1051 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1052 <td class="parameter_annotations"> </td>
1053 </tr>
1054 <tr>
1055 <td class="parameter_name"><p>res</p></td>
1056 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a>.</p></td>
1057 <td class="parameter_annotations"> </td>
1058 </tr>
1059 <tr>
1060 <td class="parameter_name"><p>error</p></td>
1061 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1062 <td class="parameter_annotations"> </td>
1063 </tr>
1064 </tbody>
1065 </table></div>
1066 </div>
1067 <div class="refsect3">
1068 <a name="xapp-status-icon-interface-call-button-release-finish.returns"></a><h4>Returns</h4>
1069 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1070 is set. </p>
1071 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1072 </div>
1073 </div>
1074 <hr>
1075 <div class="refsect2">
1076 <a name="xapp-status-icon-interface-call-button-release-sync"></a><h3>xapp_status_icon_interface_call_button_release_sync ()</h3>
1077 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1078 xapp_status_icon_interface_call_button_release_sync
1079 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1080 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
1081 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
1082 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
1083 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1084 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
1085 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1086 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1087 <p>Synchronously invokes the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1088 . The calling thread is blocked until a reply is received.</p>
1089 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a> for the asynchronous version of this method.</p>
1090 <div class="refsect3">
1091 <a name="xapp-status-icon-interface-call-button-release-sync.parameters"></a><h4>Parameters</h4>
1092 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1093 <colgroup>
1094 <col width="150px" class="parameters_name">
1095 <col class="parameters_description">
1096 <col width="200px" class="parameters_annotations">
1097 </colgroup>
1098 <tbody>
1099 <tr>
1100 <td class="parameter_name"><p>proxy</p></td>
1101 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1102 <td class="parameter_annotations"> </td>
1103 </tr>
1104 <tr>
1105 <td class="parameter_name"><p>arg_x</p></td>
1106 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1107 <td class="parameter_annotations"> </td>
1108 </tr>
1109 <tr>
1110 <td class="parameter_name"><p>arg_y</p></td>
1111 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1112 <td class="parameter_annotations"> </td>
1113 </tr>
1114 <tr>
1115 <td class="parameter_name"><p>arg_button</p></td>
1116 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1117 <td class="parameter_annotations"> </td>
1118 </tr>
1119 <tr>
1120 <td class="parameter_name"><p>arg_time</p></td>
1121 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1122 <td class="parameter_annotations"> </td>
1123 </tr>
1124 <tr>
1125 <td class="parameter_name"><p>arg_panel_position</p></td>
1126 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1127 <td class="parameter_annotations"> </td>
1128 </tr>
1129 <tr>
1130 <td class="parameter_name"><p>cancellable</p></td>
1131 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1132 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1133 </tr>
1134 <tr>
1135 <td class="parameter_name"><p>error</p></td>
1136 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1137 <td class="parameter_annotations"> </td>
1138 </tr>
1139 </tbody>
1140 </table></div>
1141 </div>
1142 <div class="refsect3">
1143 <a name="xapp-status-icon-interface-call-button-release-sync.returns"></a><h4>Returns</h4>
1144 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1145 is set. </p>
1146 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1147 </div>
1148 </div>
1149 <hr>
1150 <div class="refsect2">
1151 <a name="xapp-status-icon-interface-call-scroll"></a><h3>xapp_status_icon_interface_call_scroll ()</h3>
1152 <pre class="programlisting"><span class="returnvalue">void</span>
1153 xapp_status_icon_interface_call_scroll
1154 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1155 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta</code></em>,
1156 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation</code></em>,
1157 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1158 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1159 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1160 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1161 <p>Asynchronously invokes the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1162 .
1163 When the operation is finished, <em class="parameter"><code>callback</code></em>
1164 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
1165 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()"><code class="function">xapp_status_icon_interface_call_scroll_finish()</code></a> to get the result of the operation.</p>
1166 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()"><code class="function">xapp_status_icon_interface_call_scroll_sync()</code></a> for the synchronous, blocking version of this method.</p>
1167 <div class="refsect3">
1168 <a name="xapp-status-icon-interface-call-scroll.parameters"></a><h4>Parameters</h4>
1169 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1170 <colgroup>
1171 <col width="150px" class="parameters_name">
1172 <col class="parameters_description">
1173 <col width="200px" class="parameters_annotations">
1174 </colgroup>
1175 <tbody>
1176 <tr>
1177 <td class="parameter_name"><p>proxy</p></td>
1178 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1179 <td class="parameter_annotations"> </td>
1180 </tr>
1181 <tr>
1182 <td class="parameter_name"><p>arg_delta</p></td>
1183 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1184 <td class="parameter_annotations"> </td>
1185 </tr>
1186 <tr>
1187 <td class="parameter_name"><p>arg_orientation</p></td>
1188 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1189 <td class="parameter_annotations"> </td>
1190 </tr>
1191 <tr>
1192 <td class="parameter_name"><p>arg_time</p></td>
1193 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1194 <td class="parameter_annotations"> </td>
1195 </tr>
1196 <tr>
1197 <td class="parameter_name"><p>cancellable</p></td>
1198 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1199 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1200 </tr>
1201 <tr>
1202 <td class="parameter_name"><p>callback</p></td>
1203 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1204 <td class="parameter_annotations"> </td>
1205 </tr>
1206 <tr>
1207 <td class="parameter_name"><p>user_data</p></td>
1208 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1209 .</p></td>
1210 <td class="parameter_annotations"> </td>
1211 </tr>
1212 </tbody>
1213 </table></div>
1214 </div>
1215 </div>
1216 <hr>
1217 <div class="refsect2">
1218 <a name="xapp-status-icon-interface-call-scroll-finish"></a><h3>xapp_status_icon_interface_call_scroll_finish ()</h3>
1219 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1220 xapp_status_icon_interface_call_scroll_finish
1221 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1222 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1223 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1224 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a>.</p>
1225 <div class="refsect3">
1226 <a name="xapp-status-icon-interface-call-scroll-finish.parameters"></a><h4>Parameters</h4>
1227 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1228 <colgroup>
1229 <col width="150px" class="parameters_name">
1230 <col class="parameters_description">
1231 <col width="200px" class="parameters_annotations">
1232 </colgroup>
1233 <tbody>
1234 <tr>
1235 <td class="parameter_name"><p>proxy</p></td>
1236 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1237 <td class="parameter_annotations"> </td>
1238 </tr>
1239 <tr>
1240 <td class="parameter_name"><p>res</p></td>
1241 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a>.</p></td>
1242 <td class="parameter_annotations"> </td>
1243 </tr>
1244 <tr>
1245 <td class="parameter_name"><p>error</p></td>
1246 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1247 <td class="parameter_annotations"> </td>
1248 </tr>
1249 </tbody>
1250 </table></div>
1251 </div>
1252 <div class="refsect3">
1253 <a name="xapp-status-icon-interface-call-scroll-finish.returns"></a><h4>Returns</h4>
1254 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1255 is set. </p>
1256 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1257 </div>
1258 </div>
1259 <hr>
1260 <div class="refsect2">
1261 <a name="xapp-status-icon-interface-call-scroll-sync"></a><h3>xapp_status_icon_interface_call_scroll_sync ()</h3>
1262 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1263 xapp_status_icon_interface_call_scroll_sync
1264 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1265 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta</code></em>,
1266 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation</code></em>,
1267 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1268 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1269 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1270 <p>Synchronously invokes the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1271 . The calling thread is blocked until a reply is received.</p>
1272 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a> for the asynchronous version of this method.</p>
1273 <div class="refsect3">
1274 <a name="xapp-status-icon-interface-call-scroll-sync.parameters"></a><h4>Parameters</h4>
1275 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1276 <colgroup>
1277 <col width="150px" class="parameters_name">
1278 <col class="parameters_description">
1279 <col width="200px" class="parameters_annotations">
1280 </colgroup>
1281 <tbody>
1282 <tr>
1283 <td class="parameter_name"><p>proxy</p></td>
1284 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1285 <td class="parameter_annotations"> </td>
1286 </tr>
1287 <tr>
1288 <td class="parameter_name"><p>arg_delta</p></td>
1289 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1290 <td class="parameter_annotations"> </td>
1291 </tr>
1292 <tr>
1293 <td class="parameter_name"><p>arg_orientation</p></td>
1294 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1295 <td class="parameter_annotations"> </td>
1296 </tr>
1297 <tr>
1298 <td class="parameter_name"><p>arg_time</p></td>
1299 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1300 <td class="parameter_annotations"> </td>
1301 </tr>
1302 <tr>
1303 <td class="parameter_name"><p>cancellable</p></td>
1304 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1305 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1306 </tr>
1307 <tr>
1308 <td class="parameter_name"><p>error</p></td>
1309 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1310 <td class="parameter_annotations"> </td>
1311 </tr>
1312 </tbody>
1313 </table></div>
1314 </div>
1315 <div class="refsect3">
1316 <a name="xapp-status-icon-interface-call-scroll-sync.returns"></a><h4>Returns</h4>
1317 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1318 is set. </p>
1319 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1320 </div>
1321 </div>
1322 <hr>
1323 <div class="refsect2">
1324 <a name="xapp-status-icon-interface-get-name"></a><h3>xapp_status_icon_interface_get_name ()</h3>
1325 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1326 xapp_status_icon_interface_get_name (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1327 <p>Gets the value of the "Name" D-Bus property.</p>
1328 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1329 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1330 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()"><code class="function">xapp_status_icon_interface_dup_name()</code></a> if on another thread.</p>
1331 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1332 <div class="refsect3">
1333 <a name="xapp-status-icon-interface-get-name.parameters"></a><h4>Parameters</h4>
1334 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1335 <colgroup>
1336 <col width="150px" class="parameters_name">
1337 <col class="parameters_description">
1338 <col width="200px" class="parameters_annotations">
1339 </colgroup>
1340 <tbody><tr>
1341 <td class="parameter_name"><p>object</p></td>
1342 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1343 <td class="parameter_annotations"> </td>
1344 </tr></tbody>
1345 </table></div>
1346 </div>
1347 <div class="refsect3">
1348 <a name="xapp-status-icon-interface-get-name.returns"></a><h4>Returns</h4>
1349 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1350 . </p>
1351 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1352 </div>
1353 </div>
1354 <hr>
1355 <div class="refsect2">
1356 <a name="xapp-status-icon-interface-dup-name"></a><h3>xapp_status_icon_interface_dup_name ()</h3>
1357 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1358 xapp_status_icon_interface_dup_name (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1359 <p>Gets a copy of the "Name" D-Bus property.</p>
1360 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1361 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1362 <div class="refsect3">
1363 <a name="xapp-status-icon-interface-dup-name.parameters"></a><h4>Parameters</h4>
1364 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1365 <colgroup>
1366 <col width="150px" class="parameters_name">
1367 <col class="parameters_description">
1368 <col width="200px" class="parameters_annotations">
1369 </colgroup>
1370 <tbody><tr>
1371 <td class="parameter_name"><p>object</p></td>
1372 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1373 <td class="parameter_annotations"> </td>
1374 </tr></tbody>
1375 </table></div>
1376 </div>
1377 <div class="refsect3">
1378 <a name="xapp-status-icon-interface-dup-name.returns"></a><h4>Returns</h4>
1379 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1380 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1381 </div>
1382 </div>
1383 <hr>
1384 <div class="refsect2">
1385 <a name="xapp-status-icon-interface-set-name"></a><h3>xapp_status_icon_interface_set_name ()</h3>
1386 <pre class="programlisting"><span class="returnvalue">void</span>
1387 xapp_status_icon_interface_set_name (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1388 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1389 <p>Sets the "Name" D-Bus property to <em class="parameter"><code>value</code></em>
1390 .</p>
1391 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1392 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1393 <div class="refsect3">
1394 <a name="xapp-status-icon-interface-set-name.parameters"></a><h4>Parameters</h4>
1395 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1396 <colgroup>
1397 <col width="150px" class="parameters_name">
1398 <col class="parameters_description">
1399 <col width="200px" class="parameters_annotations">
1400 </colgroup>
1401 <tbody>
1402 <tr>
1403 <td class="parameter_name"><p>object</p></td>
1404 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1405 <td class="parameter_annotations"> </td>
1406 </tr>
1407 <tr>
1408 <td class="parameter_name"><p>value</p></td>
1409 <td class="parameter_description"><p>The value to set.</p></td>
1410 <td class="parameter_annotations"> </td>
1411 </tr>
1412 </tbody>
1413 </table></div>
1414 </div>
1415 </div>
1416 <hr>
1417 <div class="refsect2">
1418 <a name="xapp-status-icon-interface-get-icon-name"></a><h3>xapp_status_icon_interface_get_icon_name ()</h3>
1419 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1420 xapp_status_icon_interface_get_icon_name
1421 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1422 <p>Gets the value of the "IconName" D-Bus property.</p>
1423 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1424 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1425 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()"><code class="function">xapp_status_icon_interface_dup_icon_name()</code></a> if on another thread.</p>
1426 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1427 <div class="refsect3">
1428 <a name="xapp-status-icon-interface-get-icon-name.parameters"></a><h4>Parameters</h4>
1429 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1430 <colgroup>
1431 <col width="150px" class="parameters_name">
1432 <col class="parameters_description">
1433 <col width="200px" class="parameters_annotations">
1434 </colgroup>
1435 <tbody><tr>
1436 <td class="parameter_name"><p>object</p></td>
1437 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1438 <td class="parameter_annotations"> </td>
1439 </tr></tbody>
1440 </table></div>
1441 </div>
1442 <div class="refsect3">
1443 <a name="xapp-status-icon-interface-get-icon-name.returns"></a><h4>Returns</h4>
1444 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1445 . </p>
1446 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1447 </div>
1448 </div>
1449 <hr>
1450 <div class="refsect2">
1451 <a name="xapp-status-icon-interface-dup-icon-name"></a><h3>xapp_status_icon_interface_dup_icon_name ()</h3>
1452 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1453 xapp_status_icon_interface_dup_icon_name
1454 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1455 <p>Gets a copy of the "IconName" D-Bus property.</p>
1456 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1457 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1458 <div class="refsect3">
1459 <a name="xapp-status-icon-interface-dup-icon-name.parameters"></a><h4>Parameters</h4>
1460 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1461 <colgroup>
1462 <col width="150px" class="parameters_name">
1463 <col class="parameters_description">
1464 <col width="200px" class="parameters_annotations">
1465 </colgroup>
1466 <tbody><tr>
1467 <td class="parameter_name"><p>object</p></td>
1468 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1469 <td class="parameter_annotations"> </td>
1470 </tr></tbody>
1471 </table></div>
1472 </div>
1473 <div class="refsect3">
1474 <a name="xapp-status-icon-interface-dup-icon-name.returns"></a><h4>Returns</h4>
1475 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1476 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1477 </div>
1478 </div>
1479 <hr>
1480 <div class="refsect2">
1481 <a name="xapp-status-icon-interface-set-icon-name"></a><h3>xapp_status_icon_interface_set_icon_name ()</h3>
1482 <pre class="programlisting"><span class="returnvalue">void</span>
1483 xapp_status_icon_interface_set_icon_name
1484 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1485 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1486 <p>Sets the "IconName" D-Bus property to <em class="parameter"><code>value</code></em>
1487 .</p>
1488 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1489 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1490 <div class="refsect3">
1491 <a name="xapp-status-icon-interface-set-icon-name.parameters"></a><h4>Parameters</h4>
1492 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1493 <colgroup>
1494 <col width="150px" class="parameters_name">
1495 <col class="parameters_description">
1496 <col width="200px" class="parameters_annotations">
1497 </colgroup>
1498 <tbody>
1499 <tr>
1500 <td class="parameter_name"><p>object</p></td>
1501 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1502 <td class="parameter_annotations"> </td>
1503 </tr>
1504 <tr>
1505 <td class="parameter_name"><p>value</p></td>
1506 <td class="parameter_description"><p>The value to set.</p></td>
1507 <td class="parameter_annotations"> </td>
1508 </tr>
1509 </tbody>
1510 </table></div>
1511 </div>
1512 </div>
1513 <hr>
1514 <div class="refsect2">
1515 <a name="xapp-status-icon-interface-get-tooltip-text"></a><h3>xapp_status_icon_interface_get_tooltip_text ()</h3>
1516 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1517 xapp_status_icon_interface_get_tooltip_text
1518 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1519 <p>Gets the value of the "TooltipText" D-Bus property.</p>
1520 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1521 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1522 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()"><code class="function">xapp_status_icon_interface_dup_tooltip_text()</code></a> if on another thread.</p>
1523 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1524 <div class="refsect3">
1525 <a name="xapp-status-icon-interface-get-tooltip-text.parameters"></a><h4>Parameters</h4>
1526 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1527 <colgroup>
1528 <col width="150px" class="parameters_name">
1529 <col class="parameters_description">
1530 <col width="200px" class="parameters_annotations">
1531 </colgroup>
1532 <tbody><tr>
1533 <td class="parameter_name"><p>object</p></td>
1534 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1535 <td class="parameter_annotations"> </td>
1536 </tr></tbody>
1537 </table></div>
1538 </div>
1539 <div class="refsect3">
1540 <a name="xapp-status-icon-interface-get-tooltip-text.returns"></a><h4>Returns</h4>
1541 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1542 . </p>
1543 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1544 </div>
1545 </div>
1546 <hr>
1547 <div class="refsect2">
1548 <a name="xapp-status-icon-interface-dup-tooltip-text"></a><h3>xapp_status_icon_interface_dup_tooltip_text ()</h3>
1549 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1550 xapp_status_icon_interface_dup_tooltip_text
1551 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1552 <p>Gets a copy of the "TooltipText" D-Bus property.</p>
1553 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1554 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1555 <div class="refsect3">
1556 <a name="xapp-status-icon-interface-dup-tooltip-text.parameters"></a><h4>Parameters</h4>
1557 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1558 <colgroup>
1559 <col width="150px" class="parameters_name">
1560 <col class="parameters_description">
1561 <col width="200px" class="parameters_annotations">
1562 </colgroup>
1563 <tbody><tr>
1564 <td class="parameter_name"><p>object</p></td>
1565 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1566 <td class="parameter_annotations"> </td>
1567 </tr></tbody>
1568 </table></div>
1569 </div>
1570 <div class="refsect3">
1571 <a name="xapp-status-icon-interface-dup-tooltip-text.returns"></a><h4>Returns</h4>
1572 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1573 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1574 </div>
1575 </div>
1576 <hr>
1577 <div class="refsect2">
1578 <a name="xapp-status-icon-interface-set-tooltip-text"></a><h3>xapp_status_icon_interface_set_tooltip_text ()</h3>
1579 <pre class="programlisting"><span class="returnvalue">void</span>
1580 xapp_status_icon_interface_set_tooltip_text
1581 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1582 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1583 <p>Sets the "TooltipText" D-Bus property to <em class="parameter"><code>value</code></em>
1584 .</p>
1585 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1586 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1587 <div class="refsect3">
1588 <a name="xapp-status-icon-interface-set-tooltip-text.parameters"></a><h4>Parameters</h4>
1589 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1590 <colgroup>
1591 <col width="150px" class="parameters_name">
1592 <col class="parameters_description">
1593 <col width="200px" class="parameters_annotations">
1594 </colgroup>
1595 <tbody>
1596 <tr>
1597 <td class="parameter_name"><p>object</p></td>
1598 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1599 <td class="parameter_annotations"> </td>
1600 </tr>
1601 <tr>
1602 <td class="parameter_name"><p>value</p></td>
1603 <td class="parameter_description"><p>The value to set.</p></td>
1604 <td class="parameter_annotations"> </td>
1605 </tr>
1606 </tbody>
1607 </table></div>
1608 </div>
1609 </div>
1610 <hr>
1611 <div class="refsect2">
1612 <a name="xapp-status-icon-interface-get-label"></a><h3>xapp_status_icon_interface_get_label ()</h3>
1613 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1614 xapp_status_icon_interface_get_label (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1615 <p>Gets the value of the "Label" D-Bus property.</p>
1616 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1617 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1618 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()"><code class="function">xapp_status_icon_interface_dup_label()</code></a> if on another thread.</p>
1619 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1620 <div class="refsect3">
1621 <a name="xapp-status-icon-interface-get-label.parameters"></a><h4>Parameters</h4>
1622 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1623 <colgroup>
1624 <col width="150px" class="parameters_name">
1625 <col class="parameters_description">
1626 <col width="200px" class="parameters_annotations">
1627 </colgroup>
1628 <tbody><tr>
1629 <td class="parameter_name"><p>object</p></td>
1630 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1631 <td class="parameter_annotations"> </td>
1632 </tr></tbody>
1633 </table></div>
1634 </div>
1635 <div class="refsect3">
1636 <a name="xapp-status-icon-interface-get-label.returns"></a><h4>Returns</h4>
1637 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1638 . </p>
1639 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1640 </div>
1641 </div>
1642 <hr>
1643 <div class="refsect2">
1644 <a name="xapp-status-icon-interface-dup-label"></a><h3>xapp_status_icon_interface_dup_label ()</h3>
1645 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1646 xapp_status_icon_interface_dup_label (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1647 <p>Gets a copy of the "Label" D-Bus property.</p>
1648 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1649 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1650 <div class="refsect3">
1651 <a name="xapp-status-icon-interface-dup-label.parameters"></a><h4>Parameters</h4>
1652 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1653 <colgroup>
1654 <col width="150px" class="parameters_name">
1655 <col class="parameters_description">
1656 <col width="200px" class="parameters_annotations">
1657 </colgroup>
1658 <tbody><tr>
1659 <td class="parameter_name"><p>object</p></td>
1660 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1661 <td class="parameter_annotations"> </td>
1662 </tr></tbody>
1663 </table></div>
1664 </div>
1665 <div class="refsect3">
1666 <a name="xapp-status-icon-interface-dup-label.returns"></a><h4>Returns</h4>
1667 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1668 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1669 </div>
1670 </div>
1671 <hr>
1672 <div class="refsect2">
1673 <a name="xapp-status-icon-interface-set-label"></a><h3>xapp_status_icon_interface_set_label ()</h3>
1674 <pre class="programlisting"><span class="returnvalue">void</span>
1675 xapp_status_icon_interface_set_label (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1676 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1677 <p>Sets the "Label" D-Bus property to <em class="parameter"><code>value</code></em>
1678 .</p>
1679 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1680 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1681 <div class="refsect3">
1682 <a name="xapp-status-icon-interface-set-label.parameters"></a><h4>Parameters</h4>
1683 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1684 <colgroup>
1685 <col width="150px" class="parameters_name">
1686 <col class="parameters_description">
1687 <col width="200px" class="parameters_annotations">
1688 </colgroup>
1689 <tbody>
1690 <tr>
1691 <td class="parameter_name"><p>object</p></td>
1692 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1693 <td class="parameter_annotations"> </td>
1694 </tr>
1695 <tr>
1696 <td class="parameter_name"><p>value</p></td>
1697 <td class="parameter_description"><p>The value to set.</p></td>
1698 <td class="parameter_annotations"> </td>
1699 </tr>
1700 </tbody>
1701 </table></div>
1702 </div>
1703 </div>
1704 <hr>
1705 <div class="refsect2">
1706 <a name="xapp-status-icon-interface-get-visible"></a><h3>xapp_status_icon_interface_get_visible ()</h3>
1707 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1708 xapp_status_icon_interface_get_visible
1709 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1710 <p>Gets the value of the "Visible" D-Bus property.</p>
1711 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1712 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1713 <div class="refsect3">
1714 <a name="xapp-status-icon-interface-get-visible.parameters"></a><h4>Parameters</h4>
1715 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1716 <colgroup>
1717 <col width="150px" class="parameters_name">
1718 <col class="parameters_description">
1719 <col width="200px" class="parameters_annotations">
1720 </colgroup>
1721 <tbody><tr>
1722 <td class="parameter_name"><p>object</p></td>
1723 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1724 <td class="parameter_annotations"> </td>
1725 </tr></tbody>
1726 </table></div>
1727 </div>
1728 <div class="refsect3">
1729 <a name="xapp-status-icon-interface-get-visible.returns"></a><h4>Returns</h4>
1730 <p> The property value.</p>
1731 </div>
1732 </div>
1733 <hr>
1734 <div class="refsect2">
1735 <a name="xapp-status-icon-interface-set-visible"></a><h3>xapp_status_icon_interface_set_visible ()</h3>
1736 <pre class="programlisting"><span class="returnvalue">void</span>
1737 xapp_status_icon_interface_set_visible
1738 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1739 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
1740 <p>Sets the "Visible" D-Bus property to <em class="parameter"><code>value</code></em>
1741 .</p>
1742 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1743 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1744 <div class="refsect3">
1745 <a name="xapp-status-icon-interface-set-visible.parameters"></a><h4>Parameters</h4>
1746 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1747 <colgroup>
1748 <col width="150px" class="parameters_name">
1749 <col class="parameters_description">
1750 <col width="200px" class="parameters_annotations">
1751 </colgroup>
1752 <tbody>
1753 <tr>
1754 <td class="parameter_name"><p>object</p></td>
1755 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1756 <td class="parameter_annotations"> </td>
1757 </tr>
1758 <tr>
1759 <td class="parameter_name"><p>value</p></td>
1760 <td class="parameter_description"><p>The value to set.</p></td>
1761 <td class="parameter_annotations"> </td>
1762 </tr>
1763 </tbody>
1764 </table></div>
1765 </div>
1766 </div>
1767 <hr>
1768 <div class="refsect2">
1769 <a name="xapp-status-icon-interface-get-icon-size"></a><h3>xapp_status_icon_interface_get_icon_size ()</h3>
1770 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
1771 xapp_status_icon_interface_get_icon_size
1772 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1773 <p>Gets the value of the "IconSize" D-Bus property.</p>
1774 <p>Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the client- and service-side.</p>
1775 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1776 <div class="refsect3">
1777 <a name="xapp-status-icon-interface-get-icon-size.parameters"></a><h4>Parameters</h4>
1778 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1779 <colgroup>
1780 <col width="150px" class="parameters_name">
1781 <col class="parameters_description">
1782 <col width="200px" class="parameters_annotations">
1783 </colgroup>
1784 <tbody><tr>
1785 <td class="parameter_name"><p>object</p></td>
1786 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1787 <td class="parameter_annotations"> </td>
1788 </tr></tbody>
1789 </table></div>
1790 </div>
1791 <div class="refsect3">
1792 <a name="xapp-status-icon-interface-get-icon-size.returns"></a><h4>Returns</h4>
1793 <p> The property value.</p>
1794 </div>
1795 </div>
1796 <hr>
1797 <div class="refsect2">
1798 <a name="xapp-status-icon-interface-set-icon-size"></a><h3>xapp_status_icon_interface_set_icon_size ()</h3>
1799 <pre class="programlisting"><span class="returnvalue">void</span>
1800 xapp_status_icon_interface_set_icon_size
1801 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1802 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
1803 <p>Sets the "IconSize" D-Bus property to <em class="parameter"><code>value</code></em>
1804 .</p>
1805 <p>Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the client- and service-side.</p>
1806 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1807 <div class="refsect3">
1808 <a name="xapp-status-icon-interface-set-icon-size.parameters"></a><h4>Parameters</h4>
1809 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1810 <colgroup>
1811 <col width="150px" class="parameters_name">
1812 <col class="parameters_description">
1813 <col width="200px" class="parameters_annotations">
1814 </colgroup>
1815 <tbody>
1816 <tr>
1817 <td class="parameter_name"><p>object</p></td>
1818 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1819 <td class="parameter_annotations"> </td>
1820 </tr>
1821 <tr>
1822 <td class="parameter_name"><p>value</p></td>
1823 <td class="parameter_description"><p>The value to set.</p></td>
1824 <td class="parameter_annotations"> </td>
1825 </tr>
1826 </tbody>
1827 </table></div>
1828 </div>
1829 </div>
1830 <hr>
1831 <div class="refsect2">
1832 <a name="xapp-status-icon-interface-get-primary-menu-is-open"></a><h3>xapp_status_icon_interface_get_primary_menu_is_open ()</h3>
1833 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1834 xapp_status_icon_interface_get_primary_menu_is_open
1835 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1836 <p>Gets the value of the "PrimaryMenuIsOpen" D-Bus property.</p>
1837 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1838 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1839 <div class="refsect3">
1840 <a name="xapp-status-icon-interface-get-primary-menu-is-open.parameters"></a><h4>Parameters</h4>
1841 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1842 <colgroup>
1843 <col width="150px" class="parameters_name">
1844 <col class="parameters_description">
1845 <col width="200px" class="parameters_annotations">
1846 </colgroup>
1847 <tbody><tr>
1848 <td class="parameter_name"><p>object</p></td>
1849 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1850 <td class="parameter_annotations"> </td>
1851 </tr></tbody>
1852 </table></div>
1853 </div>
1854 <div class="refsect3">
1855 <a name="xapp-status-icon-interface-get-primary-menu-is-open.returns"></a><h4>Returns</h4>
1856 <p> The property value.</p>
1857 </div>
1858 </div>
1859 <hr>
1860 <div class="refsect2">
1861 <a name="xapp-status-icon-interface-set-primary-menu-is-open"></a><h3>xapp_status_icon_interface_set_primary_menu_is_open ()</h3>
1862 <pre class="programlisting"><span class="returnvalue">void</span>
1863 xapp_status_icon_interface_set_primary_menu_is_open
1864 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1865 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
1866 <p>Sets the "PrimaryMenuIsOpen" D-Bus property to <em class="parameter"><code>value</code></em>
1867 .</p>
1868 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1869 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1870 <div class="refsect3">
1871 <a name="xapp-status-icon-interface-set-primary-menu-is-open.parameters"></a><h4>Parameters</h4>
1872 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1873 <colgroup>
1874 <col width="150px" class="parameters_name">
1875 <col class="parameters_description">
1876 <col width="200px" class="parameters_annotations">
1877 </colgroup>
1878 <tbody>
1879 <tr>
1880 <td class="parameter_name"><p>object</p></td>
1881 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1882 <td class="parameter_annotations"> </td>
1883 </tr>
1884 <tr>
1885 <td class="parameter_name"><p>value</p></td>
1886 <td class="parameter_description"><p>The value to set.</p></td>
1887 <td class="parameter_annotations"> </td>
1888 </tr>
1889 </tbody>
1890 </table></div>
1891 </div>
1892 </div>
1893 <hr>
1894 <div class="refsect2">
1895 <a name="xapp-status-icon-interface-get-secondary-menu-is-open"></a><h3>xapp_status_icon_interface_get_secondary_menu_is_open ()</h3>
1896 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1897 xapp_status_icon_interface_get_secondary_menu_is_open
1898 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1899 <p>Gets the value of the "SecondaryMenuIsOpen" D-Bus property.</p>
1900 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1901 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1902 <div class="refsect3">
1903 <a name="xapp-status-icon-interface-get-secondary-menu-is-open.parameters"></a><h4>Parameters</h4>
1904 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1905 <colgroup>
1906 <col width="150px" class="parameters_name">
1907 <col class="parameters_description">
1908 <col width="200px" class="parameters_annotations">
1909 </colgroup>
1910 <tbody><tr>
1911 <td class="parameter_name"><p>object</p></td>
1912 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1913 <td class="parameter_annotations"> </td>
1914 </tr></tbody>
1915 </table></div>
1916 </div>
1917 <div class="refsect3">
1918 <a name="xapp-status-icon-interface-get-secondary-menu-is-open.returns"></a><h4>Returns</h4>
1919 <p> The property value.</p>
1920 </div>
1921 </div>
1922 <hr>
1923 <div class="refsect2">
1924 <a name="xapp-status-icon-interface-set-secondary-menu-is-open"></a><h3>xapp_status_icon_interface_set_secondary_menu_is_open ()</h3>
1925 <pre class="programlisting"><span class="returnvalue">void</span>
1926 xapp_status_icon_interface_set_secondary_menu_is_open
1927 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1928 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
1929 <p>Sets the "SecondaryMenuIsOpen" D-Bus property to <em class="parameter"><code>value</code></em>
1930 .</p>
1931 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1932 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1933 <div class="refsect3">
1934 <a name="xapp-status-icon-interface-set-secondary-menu-is-open.parameters"></a><h4>Parameters</h4>
1935 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1936 <colgroup>
1937 <col width="150px" class="parameters_name">
1938 <col class="parameters_description">
1939 <col width="200px" class="parameters_annotations">
1940 </colgroup>
1941 <tbody>
1942 <tr>
1943 <td class="parameter_name"><p>object</p></td>
1944 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1945 <td class="parameter_annotations"> </td>
1946 </tr>
1947 <tr>
1948 <td class="parameter_name"><p>value</p></td>
1949 <td class="parameter_description"><p>The value to set.</p></td>
1950 <td class="parameter_annotations"> </td>
1951 </tr>
1952 </tbody>
1953 </table></div>
1954 </div>
1955 </div>
1956 <hr>
1957 <div class="refsect2">
1958 <a name="xapp-status-icon-interface-get-metadata"></a><h3>xapp_status_icon_interface_get_metadata ()</h3>
1959 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1960 xapp_status_icon_interface_get_metadata
1961 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1962 <p>Gets the value of the "Metadata" D-Bus property.</p>
1963 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1964 <p>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em>
1965 was constructed. Use <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-metadata" title="xapp_status_icon_interface_dup_metadata ()"><code class="function">xapp_status_icon_interface_dup_metadata()</code></a> if on another thread.</p>
1966 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1967 <div class="refsect3">
1968 <a name="xapp-status-icon-interface-get-metadata.parameters"></a><h4>Parameters</h4>
1969 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1970 <colgroup>
1971 <col width="150px" class="parameters_name">
1972 <col class="parameters_description">
1973 <col width="200px" class="parameters_annotations">
1974 </colgroup>
1975 <tbody><tr>
1976 <td class="parameter_name"><p>object</p></td>
1977 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1978 <td class="parameter_annotations"> </td>
1979 </tr></tbody>
1980 </table></div>
1981 </div>
1982 <div class="refsect3">
1983 <a name="xapp-status-icon-interface-get-metadata.returns"></a><h4>Returns</h4>
1984 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1985 . </p>
1986 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
1987 </div>
1988 </div>
1989 <hr>
1990 <div class="refsect2">
1991 <a name="xapp-status-icon-interface-dup-metadata"></a><h3>xapp_status_icon_interface_dup_metadata ()</h3>
1992 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1993 xapp_status_icon_interface_dup_metadata
1994 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1995 <p>Gets a copy of the "Metadata" D-Bus property.</p>
1996 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1997 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1998 <div class="refsect3">
1999 <a name="xapp-status-icon-interface-dup-metadata.parameters"></a><h4>Parameters</h4>
2000 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2001 <colgroup>
2002 <col width="150px" class="parameters_name">
2003 <col class="parameters_description">
2004 <col width="200px" class="parameters_annotations">
2005 </colgroup>
2006 <tbody><tr>
2007 <td class="parameter_name"><p>object</p></td>
2008 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
2009 <td class="parameter_annotations"> </td>
2010 </tr></tbody>
2011 </table></div>
2012 </div>
2013 <div class="refsect3">
2014 <a name="xapp-status-icon-interface-dup-metadata.returns"></a><h4>Returns</h4>
2015 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
2016 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
2017 </div>
2018 </div>
2019 <hr>
2020 <div class="refsect2">
2021 <a name="xapp-status-icon-interface-set-metadata"></a><h3>xapp_status_icon_interface_set_metadata ()</h3>
2022 <pre class="programlisting"><span class="returnvalue">void</span>
2023 xapp_status_icon_interface_set_metadata
2024 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
2025 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
2026 <p>Sets the "Metadata" D-Bus property to <em class="parameter"><code>value</code></em>
2027 .</p>
2028 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
2029 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
2030 <div class="refsect3">
2031 <a name="xapp-status-icon-interface-set-metadata.parameters"></a><h4>Parameters</h4>
2032 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2033 <colgroup>
2034 <col width="150px" class="parameters_name">
2035 <col class="parameters_description">
2036 <col width="200px" class="parameters_annotations">
2037 </colgroup>
2038 <tbody>
2039 <tr>
2040 <td class="parameter_name"><p>object</p></td>
2041 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
2042 <td class="parameter_annotations"> </td>
2043 </tr>
2044 <tr>
2045 <td class="parameter_name"><p>value</p></td>
2046 <td class="parameter_description"><p>The value to set.</p></td>
2047 <td class="parameter_annotations"> </td>
2048 </tr>
2049 </tbody>
2050 </table></div>
2051 </div>
2052 </div>
2053 <hr>
2054 <div class="refsect2">
2055 <a name="xapp-status-icon-interface-proxy-new"></a><h3>xapp_status_icon_interface_proxy_new ()</h3>
2056 <pre class="programlisting"><span class="returnvalue">void</span>
2057 xapp_status_icon_interface_proxy_new (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
2058 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
2059 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2060 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2061 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2062 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2063 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2064 <p>Asynchronously creates a proxy for the D-Bus interface org.x.StatusIcon. See <a href="../gio/GDBusProxy.html#g-dbus-proxy-new"><code class="function">g_dbus_proxy_new()</code></a> for more details.</p>
2065 <p>When the operation is finished, <em class="parameter"><code>callback</code></em>
2066 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
2067 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()"><code class="function">xapp_status_icon_interface_proxy_new_finish()</code></a> to get the result of the operation.</p>
2068 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()"><code class="function">xapp_status_icon_interface_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
2069 <div class="refsect3">
2070 <a name="xapp-status-icon-interface-proxy-new.parameters"></a><h4>Parameters</h4>
2071 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2072 <colgroup>
2073 <col width="150px" class="parameters_name">
2074 <col class="parameters_description">
2075 <col width="200px" class="parameters_annotations">
2076 </colgroup>
2077 <tbody>
2078 <tr>
2079 <td class="parameter_name"><p>connection</p></td>
2080 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
2081 <td class="parameter_annotations"> </td>
2082 </tr>
2083 <tr>
2084 <td class="parameter_name"><p>flags</p></td>
2085 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
2086 <td class="parameter_annotations"> </td>
2087 </tr>
2088 <tr>
2089 <td class="parameter_name"><p>name</p></td>
2090 <td class="parameter_description"><p>A bus name (well-known or unique) or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
2091 is not a message bus connection. </p></td>
2092 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2093 </tr>
2094 <tr>
2095 <td class="parameter_name"><p>object_path</p></td>
2096 <td class="parameter_description"><p>An object path.</p></td>
2097 <td class="parameter_annotations"> </td>
2098 </tr>
2099 <tr>
2100 <td class="parameter_name"><p>cancellable</p></td>
2101 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2102 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2103 </tr>
2104 <tr>
2105 <td class="parameter_name"><p>callback</p></td>
2106 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
2107 <td class="parameter_annotations"> </td>
2108 </tr>
2109 <tr>
2110 <td class="parameter_name"><p>user_data</p></td>
2111 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
2112 .</p></td>
2113 <td class="parameter_annotations"> </td>
2114 </tr>
2115 </tbody>
2116 </table></div>
2117 </div>
2118 </div>
2119 <hr>
2120 <div class="refsect2">
2121 <a name="xapp-status-icon-interface-proxy-new-finish"></a><h3>xapp_status_icon_interface_proxy_new_finish ()</h3>
2122 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2123 xapp_status_icon_interface_proxy_new_finish
2124 (<em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
2125 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2126 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a>.</p>
2127 <div class="refsect3">
2128 <a name="xapp-status-icon-interface-proxy-new-finish.parameters"></a><h4>Parameters</h4>
2129 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2130 <colgroup>
2131 <col width="150px" class="parameters_name">
2132 <col class="parameters_description">
2133 <col width="200px" class="parameters_annotations">
2134 </colgroup>
2135 <tbody>
2136 <tr>
2137 <td class="parameter_name"><p>res</p></td>
2138 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a>.</p></td>
2139 <td class="parameter_annotations"> </td>
2140 </tr>
2141 <tr>
2142 <td class="parameter_name"><p>error</p></td>
2143 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2144 <td class="parameter_annotations"> </td>
2145 </tr>
2146 </tbody>
2147 </table></div>
2148 </div>
2149 <div class="refsect3">
2150 <a name="xapp-status-icon-interface-proxy-new-finish.returns"></a><h4>Returns</h4>
2151 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2152 is set. </p>
2153 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
2154 </div>
2155 </div>
2156 <hr>
2157 <div class="refsect2">
2158 <a name="xapp-status-icon-interface-proxy-new-sync"></a><h3>xapp_status_icon_interface_proxy_new_sync ()</h3>
2159 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2160 xapp_status_icon_interface_proxy_new_sync
2161 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
2162 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
2163 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2164 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2165 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2166 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2167 <p>Synchronously creates a proxy for the D-Bus interface org.x.StatusIcon. See <a href="../gio/GDBusProxy.html#g-dbus-proxy-new-sync"><code class="function">g_dbus_proxy_new_sync()</code></a> for more details.</p>
2168 <p>The calling thread is blocked until a reply is received.</p>
2169 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a> for the asynchronous version of this constructor.</p>
2170 <div class="refsect3">
2171 <a name="xapp-status-icon-interface-proxy-new-sync.parameters"></a><h4>Parameters</h4>
2172 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2173 <colgroup>
2174 <col width="150px" class="parameters_name">
2175 <col class="parameters_description">
2176 <col width="200px" class="parameters_annotations">
2177 </colgroup>
2178 <tbody>
2179 <tr>
2180 <td class="parameter_name"><p>connection</p></td>
2181 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
2182 <td class="parameter_annotations"> </td>
2183 </tr>
2184 <tr>
2185 <td class="parameter_name"><p>flags</p></td>
2186 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
2187 <td class="parameter_annotations"> </td>
2188 </tr>
2189 <tr>
2190 <td class="parameter_name"><p>name</p></td>
2191 <td class="parameter_description"><p>A bus name (well-known or unique) or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
2192 is not a message bus connection. </p></td>
2193 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2194 </tr>
2195 <tr>
2196 <td class="parameter_name"><p>object_path</p></td>
2197 <td class="parameter_description"><p>An object path.</p></td>
2198 <td class="parameter_annotations"> </td>
2199 </tr>
2200 <tr>
2201 <td class="parameter_name"><p>cancellable</p></td>
2202 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2203 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2204 </tr>
2205 <tr>
2206 <td class="parameter_name"><p>error</p></td>
2207 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2208 <td class="parameter_annotations"> </td>
2209 </tr>
2210 </tbody>
2211 </table></div>
2212 </div>
2213 <div class="refsect3">
2214 <a name="xapp-status-icon-interface-proxy-new-sync.returns"></a><h4>Returns</h4>
2215 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2216 is set. </p>
2217 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
2218 </div>
2219 </div>
2220 <hr>
2221 <div class="refsect2">
2222 <a name="xapp-status-icon-interface-proxy-new-for-bus"></a><h3>xapp_status_icon_interface_proxy_new_for_bus ()</h3>
2223 <pre class="programlisting"><span class="returnvalue">void</span>
2224 xapp_status_icon_interface_proxy_new_for_bus
2225 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
2226 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
2227 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2228 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2229 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2230 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2231 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2232 <p>Like <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a> but takes a <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p>
2233 <p>When the operation is finished, <em class="parameter"><code>callback</code></em>
2234 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
2235 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus_finish()</code></a> to get the result of the operation.</p>
2236 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
2237 <div class="refsect3">
2238 <a name="xapp-status-icon-interface-proxy-new-for-bus.parameters"></a><h4>Parameters</h4>
2239 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2240 <colgroup>
2241 <col width="150px" class="parameters_name">
2242 <col class="parameters_description">
2243 <col width="200px" class="parameters_annotations">
2244 </colgroup>
2245 <tbody>
2246 <tr>
2247 <td class="parameter_name"><p>bus_type</p></td>
2248 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
2249 <td class="parameter_annotations"> </td>
2250 </tr>
2251 <tr>
2252 <td class="parameter_name"><p>flags</p></td>
2253 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
2254 <td class="parameter_annotations"> </td>
2255 </tr>
2256 <tr>
2257 <td class="parameter_name"><p>name</p></td>
2258 <td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
2259 <td class="parameter_annotations"> </td>
2260 </tr>
2261 <tr>
2262 <td class="parameter_name"><p>object_path</p></td>
2263 <td class="parameter_description"><p>An object path.</p></td>
2264 <td class="parameter_annotations"> </td>
2265 </tr>
2266 <tr>
2267 <td class="parameter_name"><p>cancellable</p></td>
2268 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2269 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2270 </tr>
2271 <tr>
2272 <td class="parameter_name"><p>callback</p></td>
2273 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
2274 <td class="parameter_annotations"> </td>
2275 </tr>
2276 <tr>
2277 <td class="parameter_name"><p>user_data</p></td>
2278 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
2279 .</p></td>
2280 <td class="parameter_annotations"> </td>
2281 </tr>
2282 </tbody>
2283 </table></div>
2284 </div>
2285 </div>
2286 <hr>
2287 <div class="refsect2">
2288 <a name="xapp-status-icon-interface-proxy-new-for-bus-finish"></a><h3>xapp_status_icon_interface_proxy_new_for_bus_finish ()</h3>
2289 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2290 xapp_status_icon_interface_proxy_new_for_bus_finish
2291 (<em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
2292 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2293 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus()</code></a>.</p>
2294 <div class="refsect3">
2295 <a name="xapp-status-icon-interface-proxy-new-for-bus-finish.parameters"></a><h4>Parameters</h4>
2296 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2297 <colgroup>
2298 <col width="150px" class="parameters_name">
2299 <col class="parameters_description">
2300 <col width="200px" class="parameters_annotations">
2301 </colgroup>
2302 <tbody>
2303 <tr>
2304 <td class="parameter_name"><p>res</p></td>
2305 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus()</code></a>.</p></td>
2306 <td class="parameter_annotations"> </td>
2307 </tr>
2308 <tr>
2309 <td class="parameter_name"><p>error</p></td>
2310 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2311 <td class="parameter_annotations"> </td>
2312 </tr>
2313 </tbody>
2314 </table></div>
2315 </div>
2316 <div class="refsect3">
2317 <a name="xapp-status-icon-interface-proxy-new-for-bus-finish.returns"></a><h4>Returns</h4>
2318 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2319 is set. </p>
2320 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
2321 </div>
2322 </div>
2323 <hr>
2324 <div class="refsect2">
2325 <a name="xapp-status-icon-interface-proxy-new-for-bus-sync"></a><h3>xapp_status_icon_interface_proxy_new_for_bus_sync ()</h3>
2326 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2327 xapp_status_icon_interface_proxy_new_for_bus_sync
2328 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
2329 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
2330 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2331 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2332 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2333 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2334 <p>Like <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()"><code class="function">xapp_status_icon_interface_proxy_new_sync()</code></a> but takes a <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p>
2335 <p>The calling thread is blocked until a reply is received.</p>
2336 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.</p>
2337 <div class="refsect3">
2338 <a name="xapp-status-icon-interface-proxy-new-for-bus-sync.parameters"></a><h4>Parameters</h4>
2339 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2340 <colgroup>
2341 <col width="150px" class="parameters_name">
2342 <col class="parameters_description">
2343 <col width="200px" class="parameters_annotations">
2344 </colgroup>
2345 <tbody>
2346 <tr>
2347 <td class="parameter_name"><p>bus_type</p></td>
2348 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
2349 <td class="parameter_annotations"> </td>
2350 </tr>
2351 <tr>
2352 <td class="parameter_name"><p>flags</p></td>
2353 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
2354 <td class="parameter_annotations"> </td>
2355 </tr>
2356 <tr>
2357 <td class="parameter_name"><p>name</p></td>
2358 <td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
2359 <td class="parameter_annotations"> </td>
2360 </tr>
2361 <tr>
2362 <td class="parameter_name"><p>object_path</p></td>
2363 <td class="parameter_description"><p>An object path.</p></td>
2364 <td class="parameter_annotations"> </td>
2365 </tr>
2366 <tr>
2367 <td class="parameter_name"><p>cancellable</p></td>
2368 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2369 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2370 </tr>
2371 <tr>
2372 <td class="parameter_name"><p>error</p></td>
2373 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2374 <td class="parameter_annotations"> </td>
2375 </tr>
2376 </tbody>
2377 </table></div>
2378 </div>
2379 <div class="refsect3">
2380 <a name="xapp-status-icon-interface-proxy-new-for-bus-sync.returns"></a><h4>Returns</h4>
2381 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2382 is set. </p>
2383 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
2384 </div>
2385 </div>
2386 <hr>
2387 <div class="refsect2">
2388 <a name="xapp-status-icon-interface-skeleton-new"></a><h3>xapp_status_icon_interface_skeleton_new ()</h3>
2389 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2390 xapp_status_icon_interface_skeleton_new
2391 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
2392 <p>Creates a skeleton object for the D-Bus interface org.x.StatusIcon.</p>
2393 <div class="refsect3">
2394 <a name="xapp-status-icon-interface-skeleton-new.returns"></a><h4>Returns</h4>
2395 <p>The skeleton object. </p>
2396 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceSkeleton]</span></p>
2397 </div>
2398 </div>
2399 <hr>
2400 <div class="refsect2">
2401 <a name="xapp-object-get-status-icon-interface"></a><h3>xapp_object_get_status_icon_interface ()</h3>
2402 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2403 xapp_object_get_status_icon_interface (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppObject"><span class="type">XAppObject</span></a> *object</code></em>);</pre>
2404 <p>Gets the <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> instance for the D-Bus interface org.x.StatusIcon on <em class="parameter"><code>object</code></em>
2405 , if any.</p>
2406 <div class="refsect3">
2407 <a name="xapp-object-get-status-icon-interface.parameters"></a><h4>Parameters</h4>
2408 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2409 <colgroup>
2410 <col width="150px" class="parameters_name">
2411 <col class="parameters_description">
2412 <col width="200px" class="parameters_annotations">
2413 </colgroup>
2414 <tbody><tr>
2415 <td class="parameter_name"><p>object</p></td>
2416 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppObject"><span class="type">XAppObject</span></a>.</p></td>
2417 <td class="parameter_annotations"> </td>
2418 </tr></tbody>
2419 </table></div>
2420 </div>
2421 <div class="refsect3">
2422 <a name="xapp-object-get-status-icon-interface.returns"></a><h4>Returns</h4>
2423 <p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> that must be freed with <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>object</code></em>
2424 does not implement the interface. </p>
2425 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
2426 </div>
2427 </div>
2428 <hr>
2429 <div class="refsect2">
2430 <a name="xapp-object-peek-status-icon-interface"></a><h3>xapp_object_peek_status_icon_interface ()</h3>
2431 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
2432 xapp_object_peek_status_icon_interface
2433 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppObject"><span class="type">XAppObject</span></a> *object</code></em>);</pre>
2434 <p>Like <a class="link" href="XAppObjectManagerClient.html#xapp-object-get-status-icon-interface" title="xapp_object_get_status_icon_interface ()"><code class="function">xapp_object_get_status_icon_interface()</code></a> but doesn't increase the reference count on the returned object.</p>
2435 <p>It is not safe to use the returned object if you are on another thread than the one where the <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct"><span class="type">GDBusObjectManagerClient</span></a> or <a href="../gio/GDBusObjectManagerServer.html#GDBusObjectManagerServer-struct"><span class="type">GDBusObjectManagerServer</span></a> for <em class="parameter"><code>object</code></em>
2436 is running.</p>
2437 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
2438 <div class="refsect3">
2439 <a name="xapp-object-peek-status-icon-interface.parameters"></a><h4>Parameters</h4>
2440 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2441 <colgroup>
2442 <col width="150px" class="parameters_name">
2443 <col class="parameters_description">
2444 <col width="200px" class="parameters_annotations">
2445 </colgroup>
2446 <tbody><tr>
2447 <td class="parameter_name"><p>object</p></td>
2448 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppObject"><span class="type">XAppObject</span></a>.</p></td>
2449 <td class="parameter_annotations"> </td>
2450 </tr></tbody>
2451 </table></div>
2452 </div>
2453 <div class="refsect3">
2454 <a name="xapp-object-peek-status-icon-interface.returns"></a><h4>Returns</h4>
2455 <p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>object</code></em>
2456 does not implement the interface. Do not free the returned object, it is owned by <em class="parameter"><code>object</code></em>
2457 . </p>
2458 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
2459 </div>
2460 </div>
2461 <hr>
2462 <div class="refsect2">
2463 <a name="xapp-object-proxy-new"></a><h3>xapp_object_proxy_new ()</h3>
2464 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppObjectProxy"><span class="returnvalue">XAppObjectProxy</span></a> *
2465 xapp_object_proxy_new (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
2466 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>);</pre>
2467 <p>Creates a new proxy object.</p>
2468 <div class="refsect3">
2469 <a name="xapp-object-proxy-new.parameters"></a><h4>Parameters</h4>
2470 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2471 <colgroup>
2472 <col width="150px" class="parameters_name">
2473 <col class="parameters_description">
2474 <col width="200px" class="parameters_annotations">
2475 </colgroup>
2476 <tbody>
2477 <tr>
2478 <td class="parameter_name"><p>connection</p></td>
2479 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
2480 <td class="parameter_annotations"> </td>
2481 </tr>
2482 <tr>
2483 <td class="parameter_name"><p>object_path</p></td>
2484 <td class="parameter_description"><p>An object path.</p></td>
2485 <td class="parameter_annotations"> </td>
2486 </tr>
2487 </tbody>
2488 </table></div>
2489 </div>
2490 <div class="refsect3">
2491 <a name="xapp-object-proxy-new.returns"></a><h4>Returns</h4>
2492 <p>The proxy object. </p>
2493 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
2494 </div>
2495 </div>
2496 <hr>
2497 <div class="refsect2">
2498 <a name="xapp-object-skeleton-new"></a><h3>xapp_object_skeleton_new ()</h3>
2499 <pre class="programlisting"><a class="link" href="XAppObjectManagerClient.html#XAppObjectSkeleton"><span class="returnvalue">XAppObjectSkeleton</span></a> *
2500 xapp_object_skeleton_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>);</pre>
2501 <p>Creates a new skeleton object.</p>
2502 <div class="refsect3">
2503 <a name="xapp-object-skeleton-new.parameters"></a><h4>Parameters</h4>
2504 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2505 <colgroup>
2506 <col width="150px" class="parameters_name">
2507 <col class="parameters_description">
2508 <col width="200px" class="parameters_annotations">
2509 </colgroup>
2510 <tbody><tr>
2511 <td class="parameter_name"><p>object_path</p></td>
2512 <td class="parameter_description"><p>An object path.</p></td>
2513 <td class="parameter_annotations"> </td>
2514 </tr></tbody>
2515 </table></div>
2516 </div>
2517 <div class="refsect3">
2518 <a name="xapp-object-skeleton-new.returns"></a><h4>Returns</h4>
2519 <p>The skeleton object. </p>
2520 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
2521 </div>
2522 </div>
2523 <hr>
2524 <div class="refsect2">
2525 <a name="xapp-object-skeleton-set-status-icon-interface"></a><h3>xapp_object_skeleton_set_status_icon_interface ()</h3>
2526 <pre class="programlisting"><span class="returnvalue">void</span>
2527 xapp_object_skeleton_set_status_icon_interface
2528 (<em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppObjectSkeleton"><span class="type">XAppObjectSkeleton</span></a> *object</code></em>,
2529 <em class="parameter"><code><a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *interface_</code></em>);</pre>
2530 <p>Sets the <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> instance for the D-Bus interface org.x.StatusIcon on <em class="parameter"><code>object</code></em>
2531 .</p>
2532 <div class="refsect3">
2533 <a name="xapp-object-skeleton-set-status-icon-interface.parameters"></a><h4>Parameters</h4>
2534 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2535 <colgroup>
2536 <col width="150px" class="parameters_name">
2537 <col class="parameters_description">
2538 <col width="200px" class="parameters_annotations">
2539 </colgroup>
2540 <tbody>
2541 <tr>
2542 <td class="parameter_name"><p>object</p></td>
2543 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppObjectSkeleton"><span class="type">XAppObjectSkeleton</span></a>.</p></td>
2544 <td class="parameter_annotations"> </td>
2545 </tr>
2546 <tr>
2547 <td class="parameter_name"><p>interface_</p></td>
2548 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to clear the interface. </p></td>
2549 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2550 </tr>
2551 </tbody>
2552 </table></div>
2553 </div>
2554 </div>
2555 <hr>
2556 <div class="refsect2">
2557 <a name="xapp-object-manager-client-get-proxy-type"></a><h3>xapp_object_manager_client_get_proxy_type ()</h3>
2558 <pre class="programlisting"><a href="../gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>
2559 xapp_object_manager_client_get_proxy_type
2560 (<em class="parameter"><code><a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct"><span class="type">GDBusObjectManagerClient</span></a> *manager</code></em>,
2561 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2562 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *interface_name</code></em>,
2563 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2564 <p>A <a href="../gio/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a> that maps <em class="parameter"><code>interface_name</code></em>
2565 to the generated <a href="../gio/GDBusObjectProxy.html#GDBusObjectProxy-struct"><span class="type">GDBusObjectProxy</span></a> derived and <a href="../gio/GDBusProxy.html#GDBusProxy-struct"><span class="type">GDBusProxy</span></a> derived types.</p>
2566 <div class="refsect3">
2567 <a name="xapp-object-manager-client-get-proxy-type.parameters"></a><h4>Parameters</h4>
2568 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2569 <colgroup>
2570 <col width="150px" class="parameters_name">
2571 <col class="parameters_description">
2572 <col width="200px" class="parameters_annotations">
2573 </colgroup>
2574 <tbody>
2575 <tr>
2576 <td class="parameter_name"><p>manager</p></td>
2577 <td class="parameter_description"><p>A <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct"><span class="type">GDBusObjectManagerClient</span></a>.</p></td>
2578 <td class="parameter_annotations"> </td>
2579 </tr>
2580 <tr>
2581 <td class="parameter_name"><p>object_path</p></td>
2582 <td class="parameter_description"><p>The object path of the remote object (unused).</p></td>
2583 <td class="parameter_annotations"> </td>
2584 </tr>
2585 <tr>
2586 <td class="parameter_name"><p>interface_name</p></td>
2587 <td class="parameter_description"><p>Interface name of the remote object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to get the object proxy <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>. </p></td>
2588 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2589 </tr>
2590 <tr>
2591 <td class="parameter_name"><p>user_data</p></td>
2592 <td class="parameter_description"><p>User data (unused).</p></td>
2593 <td class="parameter_annotations"> </td>
2594 </tr>
2595 </tbody>
2596 </table></div>
2597 </div>
2598 <div class="refsect3">
2599 <a name="xapp-object-manager-client-get-proxy-type.returns"></a><h4>Returns</h4>
2600 <p> A <a href="../gio/GDBusProxy.html#GDBusProxy-struct"><span class="type">GDBusProxy</span></a> derived <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> if <em class="parameter"><code>interface_name</code></em>
2601 is not <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, otherwise the <a href="../gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> for <a class="link" href="XAppObjectManagerClient.html#XAppObjectProxy"><span class="type">XAppObjectProxy</span></a>.</p>
2602 </div>
2603 </div>
2604 <hr>
2605 <div class="refsect2">
2606 <a name="xapp-object-manager-client-new"></a><h3>xapp_object_manager_client_new ()</h3>
2607 <pre class="programlisting"><span class="returnvalue">void</span>
2608 xapp_object_manager_client_new (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
2609 <em class="parameter"><code><a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
2610 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2611 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2612 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2613 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2614 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2615 <p>Asynchronously creates <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct"><span class="type">GDBusObjectManagerClient</span></a> using <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-get-proxy-type" title="xapp_object_manager_client_get_proxy_type ()"><code class="function">xapp_object_manager_client_get_proxy_type()</code></a> as the <a href="../gio/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a>. See <a href="../gio/GDBusObjectManagerClient.html#g-dbus-object-manager-client-new"><code class="function">g_dbus_object_manager_client_new()</code></a> for more details.</p>
2616 <p>When the operation is finished, <em class="parameter"><code>callback</code></em>
2617 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
2618 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-finish" title="xapp_object_manager_client_new_finish ()"><code class="function">xapp_object_manager_client_new_finish()</code></a> to get the result of the operation.</p>
2619 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-sync" title="xapp_object_manager_client_new_sync ()"><code class="function">xapp_object_manager_client_new_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
2620 <div class="refsect3">
2621 <a name="xapp-object-manager-client-new.parameters"></a><h4>Parameters</h4>
2622 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2623 <colgroup>
2624 <col width="150px" class="parameters_name">
2625 <col class="parameters_description">
2626 <col width="200px" class="parameters_annotations">
2627 </colgroup>
2628 <tbody>
2629 <tr>
2630 <td class="parameter_name"><p>connection</p></td>
2631 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
2632 <td class="parameter_annotations"> </td>
2633 </tr>
2634 <tr>
2635 <td class="parameter_name"><p>flags</p></td>
2636 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</p></td>
2637 <td class="parameter_annotations"> </td>
2638 </tr>
2639 <tr>
2640 <td class="parameter_name"><p>name</p></td>
2641 <td class="parameter_description"><p>A bus name (well-known or unique) or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
2642 is not a message bus connection. </p></td>
2643 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2644 </tr>
2645 <tr>
2646 <td class="parameter_name"><p>object_path</p></td>
2647 <td class="parameter_description"><p>An object path.</p></td>
2648 <td class="parameter_annotations"> </td>
2649 </tr>
2650 <tr>
2651 <td class="parameter_name"><p>cancellable</p></td>
2652 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2653 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2654 </tr>
2655 <tr>
2656 <td class="parameter_name"><p>callback</p></td>
2657 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
2658 <td class="parameter_annotations"> </td>
2659 </tr>
2660 <tr>
2661 <td class="parameter_name"><p>user_data</p></td>
2662 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
2663 .</p></td>
2664 <td class="parameter_annotations"> </td>
2665 </tr>
2666 </tbody>
2667 </table></div>
2668 </div>
2669 </div>
2670 <hr>
2671 <div class="refsect2">
2672 <a name="xapp-object-manager-client-new-finish"></a><h3>xapp_object_manager_client_new_finish ()</h3>
2673 <pre class="programlisting"><a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
2674 xapp_object_manager_client_new_finish (<em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
2675 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2676 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()"><code class="function">xapp_object_manager_client_new()</code></a>.</p>
2677 <div class="refsect3">
2678 <a name="xapp-object-manager-client-new-finish.parameters"></a><h4>Parameters</h4>
2679 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2680 <colgroup>
2681 <col width="150px" class="parameters_name">
2682 <col class="parameters_description">
2683 <col width="200px" class="parameters_annotations">
2684 </colgroup>
2685 <tbody>
2686 <tr>
2687 <td class="parameter_name"><p>res</p></td>
2688 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()"><code class="function">xapp_object_manager_client_new()</code></a>.</p></td>
2689 <td class="parameter_annotations"> </td>
2690 </tr>
2691 <tr>
2692 <td class="parameter_name"><p>error</p></td>
2693 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2694 <td class="parameter_annotations"> </td>
2695 </tr>
2696 </tbody>
2697 </table></div>
2698 </div>
2699 <div class="refsect3">
2700 <a name="xapp-object-manager-client-new-finish.returns"></a><h4>Returns</h4>
2701 <p>The constructed object manager client or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2702 is set. </p>
2703 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppObjectManagerClient]</span></p>
2704 </div>
2705 </div>
2706 <hr>
2707 <div class="refsect2">
2708 <a name="xapp-object-manager-client-new-sync"></a><h3>xapp_object_manager_client_new_sync ()</h3>
2709 <pre class="programlisting"><a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
2710 xapp_object_manager_client_new_sync (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
2711 <em class="parameter"><code><a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
2712 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2713 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2714 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2715 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2716 <p>Synchronously creates <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct"><span class="type">GDBusObjectManagerClient</span></a> using <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-get-proxy-type" title="xapp_object_manager_client_get_proxy_type ()"><code class="function">xapp_object_manager_client_get_proxy_type()</code></a> as the <a href="../gio/GDBusObjectManagerClient.html#GDBusProxyTypeFunc"><span class="type">GDBusProxyTypeFunc</span></a>. See <a href="../gio/GDBusObjectManagerClient.html#g-dbus-object-manager-client-new-sync"><code class="function">g_dbus_object_manager_client_new_sync()</code></a> for more details.</p>
2717 <p>The calling thread is blocked until a reply is received.</p>
2718 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()"><code class="function">xapp_object_manager_client_new()</code></a> for the asynchronous version of this constructor.</p>
2719 <div class="refsect3">
2720 <a name="xapp-object-manager-client-new-sync.parameters"></a><h4>Parameters</h4>
2721 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2722 <colgroup>
2723 <col width="150px" class="parameters_name">
2724 <col class="parameters_description">
2725 <col width="200px" class="parameters_annotations">
2726 </colgroup>
2727 <tbody>
2728 <tr>
2729 <td class="parameter_name"><p>connection</p></td>
2730 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
2731 <td class="parameter_annotations"> </td>
2732 </tr>
2733 <tr>
2734 <td class="parameter_name"><p>flags</p></td>
2735 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</p></td>
2736 <td class="parameter_annotations"> </td>
2737 </tr>
2738 <tr>
2739 <td class="parameter_name"><p>name</p></td>
2740 <td class="parameter_description"><p>A bus name (well-known or unique) or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
2741 is not a message bus connection. </p></td>
2742 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2743 </tr>
2744 <tr>
2745 <td class="parameter_name"><p>object_path</p></td>
2746 <td class="parameter_description"><p>An object path.</p></td>
2747 <td class="parameter_annotations"> </td>
2748 </tr>
2749 <tr>
2750 <td class="parameter_name"><p>cancellable</p></td>
2751 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2752 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2753 </tr>
2754 <tr>
2755 <td class="parameter_name"><p>error</p></td>
2756 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2757 <td class="parameter_annotations"> </td>
2758 </tr>
2759 </tbody>
2760 </table></div>
2761 </div>
2762 <div class="refsect3">
2763 <a name="xapp-object-manager-client-new-sync.returns"></a><h4>Returns</h4>
2764 <p>The constructed object manager client or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2765 is set. </p>
2766 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppObjectManagerClient]</span></p>
2767 </div>
2768 </div>
2769 <hr>
2770 <div class="refsect2">
2771 <a name="xapp-object-manager-client-new-for-bus"></a><h3>xapp_object_manager_client_new_for_bus ()</h3>
2772 <pre class="programlisting"><span class="returnvalue">void</span>
2773 xapp_object_manager_client_new_for_bus
2774 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
2775 <em class="parameter"><code><a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
2776 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2777 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2778 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2779 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
2780 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
2781 <p>Like <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()"><code class="function">xapp_object_manager_client_new()</code></a> but takes a <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p>
2782 <p>When the operation is finished, <em class="parameter"><code>callback</code></em>
2783 will be invoked in the thread-default main loop of the thread you are calling this method from (see <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default"><code class="function">g_main_context_push_thread_default()</code></a>).
2784 You can then call <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-finish" title="xapp_object_manager_client_new_for_bus_finish ()"><code class="function">xapp_object_manager_client_new_for_bus_finish()</code></a> to get the result of the operation.</p>
2785 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-sync" title="xapp_object_manager_client_new_for_bus_sync ()"><code class="function">xapp_object_manager_client_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
2786 <div class="refsect3">
2787 <a name="xapp-object-manager-client-new-for-bus.parameters"></a><h4>Parameters</h4>
2788 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2789 <colgroup>
2790 <col width="150px" class="parameters_name">
2791 <col class="parameters_description">
2792 <col width="200px" class="parameters_annotations">
2793 </colgroup>
2794 <tbody>
2795 <tr>
2796 <td class="parameter_name"><p>bus_type</p></td>
2797 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
2798 <td class="parameter_annotations"> </td>
2799 </tr>
2800 <tr>
2801 <td class="parameter_name"><p>flags</p></td>
2802 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</p></td>
2803 <td class="parameter_annotations"> </td>
2804 </tr>
2805 <tr>
2806 <td class="parameter_name"><p>name</p></td>
2807 <td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
2808 <td class="parameter_annotations"> </td>
2809 </tr>
2810 <tr>
2811 <td class="parameter_name"><p>object_path</p></td>
2812 <td class="parameter_description"><p>An object path.</p></td>
2813 <td class="parameter_annotations"> </td>
2814 </tr>
2815 <tr>
2816 <td class="parameter_name"><p>cancellable</p></td>
2817 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2818 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2819 </tr>
2820 <tr>
2821 <td class="parameter_name"><p>callback</p></td>
2822 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
2823 <td class="parameter_annotations"> </td>
2824 </tr>
2825 <tr>
2826 <td class="parameter_name"><p>user_data</p></td>
2827 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
2828 .</p></td>
2829 <td class="parameter_annotations"> </td>
2830 </tr>
2831 </tbody>
2832 </table></div>
2833 </div>
2834 </div>
2835 <hr>
2836 <div class="refsect2">
2837 <a name="xapp-object-manager-client-new-for-bus-finish"></a><h3>xapp_object_manager_client_new_for_bus_finish ()</h3>
2838 <pre class="programlisting"><a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
2839 xapp_object_manager_client_new_for_bus_finish
2840 (<em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
2841 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2842 <p>Finishes an operation started with <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus" title="xapp_object_manager_client_new_for_bus ()"><code class="function">xapp_object_manager_client_new_for_bus()</code></a>.</p>
2843 <div class="refsect3">
2844 <a name="xapp-object-manager-client-new-for-bus-finish.parameters"></a><h4>Parameters</h4>
2845 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2846 <colgroup>
2847 <col width="150px" class="parameters_name">
2848 <col class="parameters_description">
2849 <col width="200px" class="parameters_annotations">
2850 </colgroup>
2851 <tbody>
2852 <tr>
2853 <td class="parameter_name"><p>res</p></td>
2854 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus" title="xapp_object_manager_client_new_for_bus ()"><code class="function">xapp_object_manager_client_new_for_bus()</code></a>.</p></td>
2855 <td class="parameter_annotations"> </td>
2856 </tr>
2857 <tr>
2858 <td class="parameter_name"><p>error</p></td>
2859 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2860 <td class="parameter_annotations"> </td>
2861 </tr>
2862 </tbody>
2863 </table></div>
2864 </div>
2865 <div class="refsect3">
2866 <a name="xapp-object-manager-client-new-for-bus-finish.returns"></a><h4>Returns</h4>
2867 <p>The constructed object manager client or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2868 is set. </p>
2869 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppObjectManagerClient]</span></p>
2870 </div>
2871 </div>
2872 <hr>
2873 <div class="refsect2">
2874 <a name="xapp-object-manager-client-new-for-bus-sync"></a><h3>xapp_object_manager_client_new_for_bus_sync ()</h3>
2875 <pre class="programlisting"><a href="../gio/GDBusObjectManager.html#GDBusObjectManager-struct"><span class="returnvalue">GDBusObjectManager</span></a> *
2876 xapp_object_manager_client_new_for_bus_sync
2877 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
2878 <em class="parameter"><code><a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> flags</code></em>,
2879 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
2880 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
2881 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
2882 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2883 <p>Like <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-sync" title="xapp_object_manager_client_new_sync ()"><code class="function">xapp_object_manager_client_new_sync()</code></a> but takes a <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p>
2884 <p>The calling thread is blocked until a reply is received.</p>
2885 <p>See <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus" title="xapp_object_manager_client_new_for_bus ()"><code class="function">xapp_object_manager_client_new_for_bus()</code></a> for the asynchronous version of this constructor.</p>
2886 <div class="refsect3">
2887 <a name="xapp-object-manager-client-new-for-bus-sync.parameters"></a><h4>Parameters</h4>
2888 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2889 <colgroup>
2890 <col width="150px" class="parameters_name">
2891 <col class="parameters_description">
2892 <col width="200px" class="parameters_annotations">
2893 </colgroup>
2894 <tbody>
2895 <tr>
2896 <td class="parameter_name"><p>bus_type</p></td>
2897 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
2898 <td class="parameter_annotations"> </td>
2899 </tr>
2900 <tr>
2901 <td class="parameter_name"><p>flags</p></td>
2902 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClientFlags"><span class="type">GDBusObjectManagerClientFlags</span></a> enumeration.</p></td>
2903 <td class="parameter_annotations"> </td>
2904 </tr>
2905 <tr>
2906 <td class="parameter_name"><p>name</p></td>
2907 <td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
2908 <td class="parameter_annotations"> </td>
2909 </tr>
2910 <tr>
2911 <td class="parameter_name"><p>object_path</p></td>
2912 <td class="parameter_description"><p>An object path.</p></td>
2913 <td class="parameter_annotations"> </td>
2914 </tr>
2915 <tr>
2916 <td class="parameter_name"><p>cancellable</p></td>
2917 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
2918 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
2919 </tr>
2920 <tr>
2921 <td class="parameter_name"><p>error</p></td>
2922 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
2923 <td class="parameter_annotations"> </td>
2924 </tr>
2925 </tbody>
2926 </table></div>
2927 </div>
2928 <div class="refsect3">
2929 <a name="xapp-object-manager-client-new-for-bus-sync.returns"></a><h4>Returns</h4>
2930 <p>The constructed object manager client or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
2931 is set. </p>
2932 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppObjectManagerClient]</span></p>
2933 </div>
2934 </div>
2935 </div>
2936 <div class="refsect1">
2937 <a name="XAppObjectManagerClient.property-details"></a><h2>Property Details</h2>
2938 <div class="refsect2">
2939 <a name="XAppObject--status-icon-interface"></a><h3>The <code class="literal">“status-icon-interface”</code> property</h3>
2940 <pre class="programlisting"> “status-icon-interface” <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *</pre>
2941 <p>The <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> instance corresponding to the D-Bus interface org.x.StatusIcon, if any.</p>
2942 <p>Connect to the <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-notify"><span class="type">“notify”</span></a> signal to get informed of property changes.</p>
2943 <p>Owner: XAppObject</p>
2944 <p>Flags: Read / Write</p>
2945 </div>
2946 <hr>
2947 <div class="refsect2">
2948 <a name="XAppStatusIconInterface--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
2949 <pre class="programlisting"> “icon-name” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2950 <p>Represents the D-Bus property "IconName".</p>
2951 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2952 <p>Owner: XAppStatusIconInterface</p>
2953 <p>Flags: Read / Write</p>
2954 <p>Default value: NULL</p>
2955 </div>
2956 <hr>
2957 <div class="refsect2">
2958 <a name="XAppStatusIconInterface--icon-size"></a><h3>The <code class="literal">“icon-size”</code> property</h3>
2959 <pre class="programlisting"> “icon-size” <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
2960 <p>Represents the D-Bus property "IconSize".</p>
2961 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.</p>
2962 <p>Owner: XAppStatusIconInterface</p>
2963 <p>Flags: Read / Write</p>
2964 <p>Default value: 0</p>
2965 </div>
2966 <hr>
2967 <div class="refsect2">
2968 <a name="XAppStatusIconInterface--label"></a><h3>The <code class="literal">“label”</code> property</h3>
2969 <pre class="programlisting"> “label” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2970 <p>Represents the D-Bus property "Label".</p>
2971 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2972 <p>Owner: XAppStatusIconInterface</p>
2973 <p>Flags: Read / Write</p>
2974 <p>Default value: NULL</p>
2975 </div>
2976 <hr>
2977 <div class="refsect2">
2978 <a name="XAppStatusIconInterface--metadata"></a><h3>The <code class="literal">“metadata”</code> property</h3>
2979 <pre class="programlisting"> “metadata” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2980 <p>Represents the D-Bus property "Metadata".</p>
2981 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2982 <p>Owner: XAppStatusIconInterface</p>
2983 <p>Flags: Read / Write</p>
2984 <p>Default value: NULL</p>
2985 </div>
2986 <hr>
2987 <div class="refsect2">
2988 <a name="XAppStatusIconInterface--name"></a><h3>The <code class="literal">“name”</code> property</h3>
2989 <pre class="programlisting"> “name” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2990 <p>Represents the D-Bus property "Name".</p>
2991 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2992 <p>Owner: XAppStatusIconInterface</p>
2993 <p>Flags: Read / Write</p>
2994 <p>Default value: NULL</p>
2995 </div>
2996 <hr>
2997 <div class="refsect2">
2998 <a name="XAppStatusIconInterface--primary-menu-is-open"></a><h3>The <code class="literal">“primary-menu-is-open”</code> property</h3>
2999 <pre class="programlisting"> “primary-menu-is-open” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
3000 <p>Represents the D-Bus property "PrimaryMenuIsOpen".</p>
3001 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
3002 <p>Owner: XAppStatusIconInterface</p>
3003 <p>Flags: Read / Write</p>
3004 <p>Default value: FALSE</p>
3005 </div>
3006 <hr>
3007 <div class="refsect2">
3008 <a name="XAppStatusIconInterface--secondary-menu-is-open"></a><h3>The <code class="literal">“secondary-menu-is-open”</code> property</h3>
3009 <pre class="programlisting"> “secondary-menu-is-open” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
3010 <p>Represents the D-Bus property "SecondaryMenuIsOpen".</p>
3011 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
3012 <p>Owner: XAppStatusIconInterface</p>
3013 <p>Flags: Read / Write</p>
3014 <p>Default value: FALSE</p>
3015 </div>
3016 <hr>
3017 <div class="refsect2">
3018 <a name="XAppStatusIconInterface--tooltip-text"></a><h3>The <code class="literal">“tooltip-text”</code> property</h3>
3019 <pre class="programlisting"> “tooltip-text” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
3020 <p>Represents the D-Bus property "TooltipText".</p>
3021 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
3022 <p>Owner: XAppStatusIconInterface</p>
3023 <p>Flags: Read / Write</p>
3024 <p>Default value: NULL</p>
3025 </div>
3026 <hr>
3027 <div class="refsect2">
3028 <a name="XAppStatusIconInterface--visible"></a><h3>The <code class="literal">“visible”</code> property</h3>
3029 <pre class="programlisting"> “visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
3030 <p>Represents the D-Bus property "Visible".</p>
3031 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
3032 <p>Owner: XAppStatusIconInterface</p>
3033 <p>Flags: Read / Write</p>
3034 <p>Default value: FALSE</p>
3035 </div>
3036 </div>
3037 <div class="refsect1">
3038 <a name="XAppObjectManagerClient.signal-details"></a><h2>Signal Details</h2>
3039 <div class="refsect2">
3040 <a name="XAppStatusIconInterface-handle-button-press"></a><h3>The <code class="literal">“handle-button-press”</code> signal</h3>
3041 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3042 user_function (<a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object,
3043 <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation,
3044 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x,
3045 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y,
3046 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button,
3047 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time,
3048 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position,
3049 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
3050 <p>Signal emitted when a remote caller is invoking the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method.</p>
3051 <p>If a signal handler returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
3052 and eventually call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()"><code class="function">xapp_status_icon_interface_complete_button_press()</code></a> or e.g. <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="../gio/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.</p>
3053 <div class="refsect3">
3054 <a name="XAppStatusIconInterface-handle-button-press.parameters"></a><h4>Parameters</h4>
3055 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3056 <colgroup>
3057 <col width="150px" class="parameters_name">
3058 <col class="parameters_description">
3059 <col width="200px" class="parameters_annotations">
3060 </colgroup>
3061 <tbody>
3062 <tr>
3063 <td class="parameter_name"><p>object</p></td>
3064 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
3065 <td class="parameter_annotations"> </td>
3066 </tr>
3067 <tr>
3068 <td class="parameter_name"><p>invocation</p></td>
3069 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
3070 <td class="parameter_annotations"> </td>
3071 </tr>
3072 <tr>
3073 <td class="parameter_name"><p>arg_x</p></td>
3074 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3075 <td class="parameter_annotations"> </td>
3076 </tr>
3077 <tr>
3078 <td class="parameter_name"><p>arg_y</p></td>
3079 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3080 <td class="parameter_annotations"> </td>
3081 </tr>
3082 <tr>
3083 <td class="parameter_name"><p>arg_button</p></td>
3084 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3085 <td class="parameter_annotations"> </td>
3086 </tr>
3087 <tr>
3088 <td class="parameter_name"><p>arg_time</p></td>
3089 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3090 <td class="parameter_annotations"> </td>
3091 </tr>
3092 <tr>
3093 <td class="parameter_name"><p>arg_panel_position</p></td>
3094 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3095 <td class="parameter_annotations"> </td>
3096 </tr>
3097 <tr>
3098 <td class="parameter_name"><p>user_data</p></td>
3099 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
3100 <td class="parameter_annotations"> </td>
3101 </tr>
3102 </tbody>
3103 </table></div>
3104 </div>
3105 <div class="refsect3">
3106 <a name="XAppStatusIconInterface-handle-button-press.returns"></a><h4>Returns</h4>
3107 <p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
3108 </div>
3109 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
3110 </div>
3111 <hr>
3112 <div class="refsect2">
3113 <a name="XAppStatusIconInterface-handle-button-release"></a><h3>The <code class="literal">“handle-button-release”</code> signal</h3>
3114 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3115 user_function (<a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object,
3116 <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation,
3117 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x,
3118 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y,
3119 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button,
3120 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time,
3121 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position,
3122 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
3123 <p>Signal emitted when a remote caller is invoking the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method.</p>
3124 <p>If a signal handler returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
3125 and eventually call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()"><code class="function">xapp_status_icon_interface_complete_button_release()</code></a> or e.g. <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="../gio/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.</p>
3126 <div class="refsect3">
3127 <a name="XAppStatusIconInterface-handle-button-release.parameters"></a><h4>Parameters</h4>
3128 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3129 <colgroup>
3130 <col width="150px" class="parameters_name">
3131 <col class="parameters_description">
3132 <col width="200px" class="parameters_annotations">
3133 </colgroup>
3134 <tbody>
3135 <tr>
3136 <td class="parameter_name"><p>object</p></td>
3137 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
3138 <td class="parameter_annotations"> </td>
3139 </tr>
3140 <tr>
3141 <td class="parameter_name"><p>invocation</p></td>
3142 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
3143 <td class="parameter_annotations"> </td>
3144 </tr>
3145 <tr>
3146 <td class="parameter_name"><p>arg_x</p></td>
3147 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3148 <td class="parameter_annotations"> </td>
3149 </tr>
3150 <tr>
3151 <td class="parameter_name"><p>arg_y</p></td>
3152 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3153 <td class="parameter_annotations"> </td>
3154 </tr>
3155 <tr>
3156 <td class="parameter_name"><p>arg_button</p></td>
3157 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3158 <td class="parameter_annotations"> </td>
3159 </tr>
3160 <tr>
3161 <td class="parameter_name"><p>arg_time</p></td>
3162 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3163 <td class="parameter_annotations"> </td>
3164 </tr>
3165 <tr>
3166 <td class="parameter_name"><p>arg_panel_position</p></td>
3167 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3168 <td class="parameter_annotations"> </td>
3169 </tr>
3170 <tr>
3171 <td class="parameter_name"><p>user_data</p></td>
3172 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
3173 <td class="parameter_annotations"> </td>
3174 </tr>
3175 </tbody>
3176 </table></div>
3177 </div>
3178 <div class="refsect3">
3179 <a name="XAppStatusIconInterface-handle-button-release.returns"></a><h4>Returns</h4>
3180 <p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
3181 </div>
3182 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
3183 </div>
3184 <hr>
3185 <div class="refsect2">
3186 <a name="XAppStatusIconInterface-handle-scroll"></a><h3>The <code class="literal">“handle-scroll”</code> signal</h3>
3187 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
3188 user_function (<a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object,
3189 <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation,
3190 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta,
3191 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation,
3192 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time,
3193 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
3194 <p>Signal emitted when a remote caller is invoking the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method.</p>
3195 <p>If a signal handler returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
3196 and eventually call <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()"><code class="function">xapp_status_icon_interface_complete_scroll()</code></a> or e.g. <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="../gio/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.</p>
3197 <div class="refsect3">
3198 <a name="XAppStatusIconInterface-handle-scroll.parameters"></a><h4>Parameters</h4>
3199 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3200 <colgroup>
3201 <col width="150px" class="parameters_name">
3202 <col class="parameters_description">
3203 <col width="200px" class="parameters_annotations">
3204 </colgroup>
3205 <tbody>
3206 <tr>
3207 <td class="parameter_name"><p>object</p></td>
3208 <td class="parameter_description"><p>A <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
3209 <td class="parameter_annotations"> </td>
3210 </tr>
3211 <tr>
3212 <td class="parameter_name"><p>invocation</p></td>
3213 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
3214 <td class="parameter_annotations"> </td>
3215 </tr>
3216 <tr>
3217 <td class="parameter_name"><p>arg_delta</p></td>
3218 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3219 <td class="parameter_annotations"> </td>
3220 </tr>
3221 <tr>
3222 <td class="parameter_name"><p>arg_orientation</p></td>
3223 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3224 <td class="parameter_annotations"> </td>
3225 </tr>
3226 <tr>
3227 <td class="parameter_name"><p>arg_time</p></td>
3228 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
3229 <td class="parameter_annotations"> </td>
3230 </tr>
3231 <tr>
3232 <td class="parameter_name"><p>user_data</p></td>
3233 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
3234 <td class="parameter_annotations"> </td>
3235 </tr>
3236 </tbody>
3237 </table></div>
3238 </div>
3239 <div class="refsect3">
3240 <a name="XAppStatusIconInterface-handle-scroll.returns"></a><h4>Returns</h4>
3241 <p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
3242 </div>
3243 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
3244 </div>
3245 </div>
3246 </div>
3247 <div class="footer">
3248 <hr>Generated by GTK-Doc V1.32</div>
3249 </body>
3250 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppMonitorBlanker.html" title="XAppMonitorBlanker">
99 <link rel="next" href="XAppStackSidebar.html" title="XAppStackSidebar">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppPreferencesWindow.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
7272 <a name="XAppPreferencesWindow.signals"></a><h2>Signals</h2>
7373 <div class="informaltable"><table class="informaltable" border="0">
7474 <colgroup>
75 <col width="150px" class="signals_return">
76 <col width="300px" class="signals_name">
77 <col width="200px" class="signals_flags">
75 <col width="150px" class="signal_proto_type">
76 <col width="300px" class="signal_proto_name">
77 <col width="200px" class="signal_proto_flags">
7878 </colgroup>
7979 <tbody><tr>
8080 <td class="signal_type"><span class="returnvalue">void</span></td>
8787 <a name="XAppPreferencesWindow.other"></a><h2>Types and Values</h2>
8888 <div class="informaltable"><table class="informaltable" width="100%" border="0">
8989 <colgroup>
90 <col width="150px" class="name">
91 <col class="description">
90 <col width="150px" class="other_proto_type">
91 <col class="other_proto_name">
9292 </colgroup>
9393 <tbody>
9494 <tr>
262262 </div>
263263 </div>
264264 <div class="footer">
265 <hr>Generated by GTK-Doc V1.27</div>
265 <hr>Generated by GTK-Doc V1.32</div>
266266 </body>
267267 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppPreferencesWindow.html" title="XAppPreferencesWindow">
99 <link rel="next" href="XAppStatusIcon.html" title="XAppStatusIcon">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppStackSidebar.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
8888 <a name="XAppStackSidebar.other"></a><h2>Types and Values</h2>
8989 <div class="informaltable"><table class="informaltable" width="100%" border="0">
9090 <colgroup>
91 <col width="150px" class="name">
92 <col class="description">
91 <col width="150px" class="other_proto_type">
92 <col class="other_proto_name">
9393 </colgroup>
9494 <tbody>
9595 <tr>
129129 to the <a href="../gtk3/GtkStack.html#GtkStack-struct"><span class="type">GtkStack</span></a>. The <a class="link" href="XAppStackSidebar.html" title="XAppStackSidebar"><span class="type">XAppStackSidebar</span></a> is an extended version of the
130130 the <a href="../gtk3/GtkStackSidebar.html#GtkStackSidebar-struct"><span class="type">GtkStackSidebar</span></a> that allows showing an icon in addition to the text.</p>
131131 <div class="refsect2">
132 <a name="id-1.2.8.8.4"></a><h3>CSS nodes</h3>
132 <a name="id-1.2.9.8.4"></a><h3>CSS nodes</h3>
133133 <p>XAppStackSidebar has a single CSS node with the name stacksidebar and
134134 style class .sidebar</p>
135135 <p>When circumstances require it, XAppStackSidebar adds the
230230 <a name="XAppStackSidebar--stack"></a><h3>The <code class="literal">“stack”</code> property</h3>
231231 <pre class="programlisting"> “stack” <a href="../gtk3/GtkStack.html#GtkStack-struct"><span class="type">GtkStack</span></a> *</pre>
232232 <p>Associated stack for this XAppStackSidebar.</p>
233 <p>Owner: XAppStackSidebar</p>
233234 <p>Flags: Read / Write</p>
234235 </div>
235236 </div>
236237 </div>
237238 <div class="footer">
238 <hr>Generated by GTK-Doc V1.27</div>
239 <hr>Generated by GTK-Doc V1.32</div>
239240 </body>
240241 </html>
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppStackSidebar.html" title="XAppStackSidebar">
99 <link rel="next" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
3737 <a name="XAppStatusIcon.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
5151 </tr>
5252 <tr>
5353 <td class="function_type">
54 <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="returnvalue">XAppStatusIcon</span></a> *
55 </td>
56 <td class="function_name">
57 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-new-with-name" title="xapp_status_icon_new_with_name ()">xapp_status_icon_new_with_name</a> <span class="c_punctuation">()</span>
58 </td>
59 </tr>
60 <tr>
61 <td class="function_type">
5462 <span class="returnvalue">void</span>
5563 </td>
5664 <td class="function_name">
151159 </td>
152160 <td class="function_name">
153161 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-get-state" title="xapp_status_icon_get_state ()">xapp_status_icon_get_state</a> <span class="c_punctuation">()</span>
162 </td>
163 </tr>
164 <tr>
165 <td class="function_type">
166 <span class="returnvalue">void</span>
167 </td>
168 <td class="function_name">
169 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-set-metadata" title="xapp_status_icon_set_metadata ()">xapp_status_icon_set_metadata</a> <span class="c_punctuation">()</span>
154170 </td>
155171 </tr>
156172 <tr>
177193 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
178194 <td class="property_name"><a class="link" href="XAppStatusIcon.html#XAppStatusIcon--icon-size" title="The “icon-size” property">icon-size</a></td>
179195 <td class="property_flags">Read / Write</td>
196 </tr>
197 <tr>
198 <td class="property_type">
199 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
200 <td class="property_name"><a class="link" href="XAppStatusIcon.html#XAppStatusIcon--name" title="The “name” property">name</a></td>
201 <td class="property_flags">Read / Write / Construct</td>
180202 </tr>
181203 <tr>
182204 <td class="property_type">
197219 <a name="XAppStatusIcon.signals"></a><h2>Signals</h2>
198220 <div class="informaltable"><table class="informaltable" border="0">
199221 <colgroup>
200 <col width="150px" class="signals_return">
201 <col width="300px" class="signals_name">
202 <col width="200px" class="signals_flags">
222 <col width="150px" class="signal_proto_type">
223 <col width="300px" class="signal_proto_name">
224 <col width="200px" class="signal_proto_flags">
203225 </colgroup>
204226 <tbody>
205227 <tr>
234256 <a name="XAppStatusIcon.other"></a><h2>Types and Values</h2>
235257 <div class="informaltable"><table class="informaltable" width="100%" border="0">
236258 <colgroup>
237 <col width="150px" class="name">
238 <col class="description">
259 <col width="150px" class="other_proto_type">
260 <col class="other_proto_name">
239261 </colgroup>
240262 <tbody>
241263 <tr>
283305 <p>Creates a new <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a> instance</p>
284306 <div class="refsect3">
285307 <a name="xapp-status-icon-new.returns"></a><h4>Returns</h4>
308 <p>a new <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a>. Use g_object_unref when finished. </p>
309 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
310 </div>
311 <p class="since">Since: 1.6</p>
312 </div>
313 <hr>
314 <div class="refsect2">
315 <a name="xapp-status-icon-new-with-name"></a><h3>xapp_status_icon_new_with_name ()</h3>
316 <pre class="programlisting"><a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="returnvalue">XAppStatusIcon</span></a> *
317 xapp_status_icon_new_with_name (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
318 <p>Creates a new <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a> instance and sets its name to <code class="literal">name</code>.</p>
319 <div class="refsect3">
320 <a name="xapp-status-icon-new-with-name.returns"></a><h4>Returns</h4>
286321 <p>a new <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a>. Use g_object_unref when finished. </p>
287322 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
288323 </div>
713748 </div>
714749 <hr>
715750 <div class="refsect2">
751 <a name="xapp-status-icon-set-metadata"></a><h3>xapp_status_icon_set_metadata ()</h3>
752 <pre class="programlisting"><span class="returnvalue">void</span>
753 xapp_status_icon_set_metadata (<em class="parameter"><code><a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a> *icon</code></em>,
754 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *metadata</code></em>);</pre>
755 <p>Sets metadata to pass to the icon proxy for an applet's use. Right now this is only so
756 xapp-sn-watcher can tell the applets when the icon is originating from appindicator so panel
757 button 'highlighting' can behave correctly.</p>
758 <div class="refsect3">
759 <a name="xapp-status-icon-set-metadata.parameters"></a><h4>Parameters</h4>
760 <div class="informaltable"><table class="informaltable" width="100%" border="0">
761 <colgroup>
762 <col width="150px" class="parameters_name">
763 <col class="parameters_description">
764 <col width="200px" class="parameters_annotations">
765 </colgroup>
766 <tbody>
767 <tr>
768 <td class="parameter_name"><p>icon</p></td>
769 <td class="parameter_description"><p>an <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a></p></td>
770 <td class="parameter_annotations"> </td>
771 </tr>
772 <tr>
773 <td class="parameter_name"><p>metadata</p></td>
774 <td class="parameter_description"><p>A json-formatted string of key:values. </p></td>
775 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
776 </tr>
777 </tbody>
778 </table></div>
779 </div>
780 <p class="since">Since: 1.8.7</p>
781 </div>
782 <hr>
783 <div class="refsect2">
716784 <a name="xapp-status-icon-any-monitors"></a><h3>xapp_status_icon_any_monitors ()</h3>
717785 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
718786 xapp_status_icon_any_monitors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
832900 an icon to be saved as a file and its path sent to the host.</p>
833901 <p>If this value is 0 it has not been set, and its value can be unreliable if the host
834902 has multiple <a href="XAppStatusIconMonitor.html#XAppStatusIconMonitor-struct"><span class="type">XAppStatusIconMonitors</span></a> active.</p>
903 <p>Owner: XAppStatusIcon</p>
835904 <p>Flags: Read / Write</p>
836905 <p>Allowed values: [0,96]</p>
837906 <p>Default value: 0</p>
907 </div>
908 <hr>
909 <div class="refsect2">
910 <a name="XAppStatusIcon--name"></a><h3>The <code class="literal">“name”</code> property</h3>
911 <pre class="programlisting"> “name” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
912 <p>The name of the icon for sorting purposes. If this is in the form of 'org.x.StatusIcon.foo`
913 and set immediately upon creation of the icon, it will also attempt to own this dbus name;
914 this can be useful in sandboxed environments where a well-defined name is required. If
915
916 additional icons are created, only the name given to the initial one will be used for dbus,
917 though different names can still affect the sort order. This is set to the value of
918 <a href="../glib/glib-Miscellaneous-Utility-Functions.html#g-get-application-name"><code class="function">g_get_application_name()</code></a> if no other name is provided.</p>
919 <p>Owner: XAppStatusIcon</p>
920 <p>Flags: Read / Write / Construct</p>
921 <p>Default value: NULL</p>
838922 </div>
839923 <hr>
840924 <div class="refsect2">
852936 application (or unref it when finished with it - if you wish to replace the menu,
853937 simply call this method again with a new menu.</p>
854938 <p>The same <a href="../gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a> widget can be set as both the primary and secondary.</p>
939 <p>Owner: XAppStatusIcon</p>
855940 <p>Flags: Read / Write</p>
856941 </div>
857942 <hr>
870955 application (or unref it when finished with it - if you wish to replace the menu,
871956 simply call this method again with a new menu.</p>
872957 <p>The same <a href="../gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a> widget can be set as both the primary and secondary.</p>
958 <p>Owner: XAppStatusIcon</p>
873959 <p>Flags: Read / Write</p>
874960 </div>
875961 </div>
11351221 </div>
11361222 </div>
11371223 <div class="footer">
1138 <hr>Generated by GTK-Doc V1.27</div>
1224 <hr>Generated by GTK-Doc V1.32</div>
11391225 </body>
11401226 </html>
+0
-2266
docs/reference/XAppStatusIconInterfaceSkeleton.html less more
0 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>XAppStatusIconInterfaceSkeleton: XApp Reference Manual</title>
5 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
6 <link rel="home" href="index.html" title="XApp Reference Manual">
7 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor">
9 <link rel="next" href="libxapp-xapp-util.html" title="xapp-util">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
11 <link rel="stylesheet" href="style.css" type="text/css">
12 </head>
13 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
14 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts">
16 <a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
17 <a href="#XAppStatusIconInterfaceSkeleton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
18 <a href="#XAppStatusIconInterfaceSkeleton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
19 <a href="#XAppStatusIconInterfaceSkeleton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
20 <a href="#XAppStatusIconInterfaceSkeleton.signals" class="shortcut">Signals</a></span>
21 </td>
22 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24 <td><a accesskey="p" href="XAppStatusIconMonitor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25 <td><a accesskey="n" href="libxapp-xapp-util.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26 </tr></table>
27 <div class="refentry">
28 <a name="XAppStatusIconInterfaceSkeleton"></a><div class="titlepage"></div>
29 <div class="refnamediv"><table width="100%"><tr>
30 <td valign="top">
31 <h2><span class="refentrytitle"><a name="XAppStatusIconInterfaceSkeleton.top_of_page"></a>XAppStatusIconInterfaceSkeleton</span></h2>
32 <p>XAppStatusIconInterfaceSkeleton</p>
33 </td>
34 <td class="gallery_image" valign="top" align="right"></td>
35 </tr></table></div>
36 <div class="refsect1">
37 <a name="XAppStatusIconInterfaceSkeleton.functions"></a><h2>Functions</h2>
38 <div class="informaltable"><table class="informaltable" width="100%" border="0">
39 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
42 </colgroup>
43 <tbody>
44 <tr>
45 <td class="function_type">
46 <a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
47 </td>
48 <td class="function_name">
49 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-interface-info" title="xapp_status_icon_interface_interface_info ()">xapp_status_icon_interface_interface_info</a> <span class="c_punctuation">()</span>
50 </td>
51 </tr>
52 <tr>
53 <td class="function_type">
54 <a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
55 </td>
56 <td class="function_name">
57 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-override-properties" title="xapp_status_icon_interface_override_properties ()">xapp_status_icon_interface_override_properties</a> <span class="c_punctuation">()</span>
58 </td>
59 </tr>
60 <tr>
61 <td class="function_type">
62 <span class="returnvalue">void</span>
63 </td>
64 <td class="function_name">
65 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()">xapp_status_icon_interface_complete_button_press</a> <span class="c_punctuation">()</span>
66 </td>
67 </tr>
68 <tr>
69 <td class="function_type">
70 <span class="returnvalue">void</span>
71 </td>
72 <td class="function_name">
73 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()">xapp_status_icon_interface_complete_button_release</a> <span class="c_punctuation">()</span>
74 </td>
75 </tr>
76 <tr>
77 <td class="function_type">
78 <span class="returnvalue">void</span>
79 </td>
80 <td class="function_name">
81 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()">xapp_status_icon_interface_complete_scroll</a> <span class="c_punctuation">()</span>
82 </td>
83 </tr>
84 <tr>
85 <td class="function_type">
86 <span class="returnvalue">void</span>
87 </td>
88 <td class="function_name">
89 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()">xapp_status_icon_interface_call_button_press</a> <span class="c_punctuation">()</span>
90 </td>
91 </tr>
92 <tr>
93 <td class="function_type">
94 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
95 </td>
96 <td class="function_name">
97 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()">xapp_status_icon_interface_call_button_press_finish</a> <span class="c_punctuation">()</span>
98 </td>
99 </tr>
100 <tr>
101 <td class="function_type">
102 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
103 </td>
104 <td class="function_name">
105 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()">xapp_status_icon_interface_call_button_press_sync</a> <span class="c_punctuation">()</span>
106 </td>
107 </tr>
108 <tr>
109 <td class="function_type">
110 <span class="returnvalue">void</span>
111 </td>
112 <td class="function_name">
113 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()">xapp_status_icon_interface_call_button_release</a> <span class="c_punctuation">()</span>
114 </td>
115 </tr>
116 <tr>
117 <td class="function_type">
118 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
119 </td>
120 <td class="function_name">
121 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()">xapp_status_icon_interface_call_button_release_finish</a> <span class="c_punctuation">()</span>
122 </td>
123 </tr>
124 <tr>
125 <td class="function_type">
126 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
127 </td>
128 <td class="function_name">
129 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()">xapp_status_icon_interface_call_button_release_sync</a> <span class="c_punctuation">()</span>
130 </td>
131 </tr>
132 <tr>
133 <td class="function_type">
134 <span class="returnvalue">void</span>
135 </td>
136 <td class="function_name">
137 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()">xapp_status_icon_interface_call_scroll</a> <span class="c_punctuation">()</span>
138 </td>
139 </tr>
140 <tr>
141 <td class="function_type">
142 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
143 </td>
144 <td class="function_name">
145 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()">xapp_status_icon_interface_call_scroll_finish</a> <span class="c_punctuation">()</span>
146 </td>
147 </tr>
148 <tr>
149 <td class="function_type">
150 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
151 </td>
152 <td class="function_name">
153 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()">xapp_status_icon_interface_call_scroll_sync</a> <span class="c_punctuation">()</span>
154 </td>
155 </tr>
156 <tr>
157 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
158 </td>
159 <td class="function_name">
160 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-name" title="xapp_status_icon_interface_get_name ()">xapp_status_icon_interface_get_name</a> <span class="c_punctuation">()</span>
161 </td>
162 </tr>
163 <tr>
164 <td class="function_type">
165 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
166 </td>
167 <td class="function_name">
168 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()">xapp_status_icon_interface_dup_name</a> <span class="c_punctuation">()</span>
169 </td>
170 </tr>
171 <tr>
172 <td class="function_type">
173 <span class="returnvalue">void</span>
174 </td>
175 <td class="function_name">
176 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-name" title="xapp_status_icon_interface_set_name ()">xapp_status_icon_interface_set_name</a> <span class="c_punctuation">()</span>
177 </td>
178 </tr>
179 <tr>
180 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
181 </td>
182 <td class="function_name">
183 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-icon-name" title="xapp_status_icon_interface_get_icon_name ()">xapp_status_icon_interface_get_icon_name</a> <span class="c_punctuation">()</span>
184 </td>
185 </tr>
186 <tr>
187 <td class="function_type">
188 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
189 </td>
190 <td class="function_name">
191 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()">xapp_status_icon_interface_dup_icon_name</a> <span class="c_punctuation">()</span>
192 </td>
193 </tr>
194 <tr>
195 <td class="function_type">
196 <span class="returnvalue">void</span>
197 </td>
198 <td class="function_name">
199 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-icon-name" title="xapp_status_icon_interface_set_icon_name ()">xapp_status_icon_interface_set_icon_name</a> <span class="c_punctuation">()</span>
200 </td>
201 </tr>
202 <tr>
203 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
204 </td>
205 <td class="function_name">
206 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-tooltip-text" title="xapp_status_icon_interface_get_tooltip_text ()">xapp_status_icon_interface_get_tooltip_text</a> <span class="c_punctuation">()</span>
207 </td>
208 </tr>
209 <tr>
210 <td class="function_type">
211 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
212 </td>
213 <td class="function_name">
214 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()">xapp_status_icon_interface_dup_tooltip_text</a> <span class="c_punctuation">()</span>
215 </td>
216 </tr>
217 <tr>
218 <td class="function_type">
219 <span class="returnvalue">void</span>
220 </td>
221 <td class="function_name">
222 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-tooltip-text" title="xapp_status_icon_interface_set_tooltip_text ()">xapp_status_icon_interface_set_tooltip_text</a> <span class="c_punctuation">()</span>
223 </td>
224 </tr>
225 <tr>
226 <td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
227 </td>
228 <td class="function_name">
229 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-label" title="xapp_status_icon_interface_get_label ()">xapp_status_icon_interface_get_label</a> <span class="c_punctuation">()</span>
230 </td>
231 </tr>
232 <tr>
233 <td class="function_type">
234 <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
235 </td>
236 <td class="function_name">
237 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()">xapp_status_icon_interface_dup_label</a> <span class="c_punctuation">()</span>
238 </td>
239 </tr>
240 <tr>
241 <td class="function_type">
242 <span class="returnvalue">void</span>
243 </td>
244 <td class="function_name">
245 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-label" title="xapp_status_icon_interface_set_label ()">xapp_status_icon_interface_set_label</a> <span class="c_punctuation">()</span>
246 </td>
247 </tr>
248 <tr>
249 <td class="function_type">
250 <a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
251 </td>
252 <td class="function_name">
253 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-visible" title="xapp_status_icon_interface_get_visible ()">xapp_status_icon_interface_get_visible</a> <span class="c_punctuation">()</span>
254 </td>
255 </tr>
256 <tr>
257 <td class="function_type">
258 <span class="returnvalue">void</span>
259 </td>
260 <td class="function_name">
261 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-visible" title="xapp_status_icon_interface_set_visible ()">xapp_status_icon_interface_set_visible</a> <span class="c_punctuation">()</span>
262 </td>
263 </tr>
264 <tr>
265 <td class="function_type">
266 <a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
267 </td>
268 <td class="function_name">
269 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-icon-size" title="xapp_status_icon_interface_get_icon_size ()">xapp_status_icon_interface_get_icon_size</a> <span class="c_punctuation">()</span>
270 </td>
271 </tr>
272 <tr>
273 <td class="function_type">
274 <span class="returnvalue">void</span>
275 </td>
276 <td class="function_name">
277 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-icon-size" title="xapp_status_icon_interface_set_icon_size ()">xapp_status_icon_interface_set_icon_size</a> <span class="c_punctuation">()</span>
278 </td>
279 </tr>
280 <tr>
281 <td class="function_type">
282 <span class="returnvalue">void</span>
283 </td>
284 <td class="function_name">
285 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()">xapp_status_icon_interface_proxy_new</a> <span class="c_punctuation">()</span>
286 </td>
287 </tr>
288 <tr>
289 <td class="function_type">
290 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
291 </td>
292 <td class="function_name">
293 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()">xapp_status_icon_interface_proxy_new_finish</a> <span class="c_punctuation">()</span>
294 </td>
295 </tr>
296 <tr>
297 <td class="function_type">
298 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
299 </td>
300 <td class="function_name">
301 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()">xapp_status_icon_interface_proxy_new_sync</a> <span class="c_punctuation">()</span>
302 </td>
303 </tr>
304 <tr>
305 <td class="function_type">
306 <span class="returnvalue">void</span>
307 </td>
308 <td class="function_name">
309 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()">xapp_status_icon_interface_proxy_new_for_bus</a> <span class="c_punctuation">()</span>
310 </td>
311 </tr>
312 <tr>
313 <td class="function_type">
314 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
315 </td>
316 <td class="function_name">
317 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()">xapp_status_icon_interface_proxy_new_for_bus_finish</a> <span class="c_punctuation">()</span>
318 </td>
319 </tr>
320 <tr>
321 <td class="function_type">
322 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
323 </td>
324 <td class="function_name">
325 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()">xapp_status_icon_interface_proxy_new_for_bus_sync</a> <span class="c_punctuation">()</span>
326 </td>
327 </tr>
328 <tr>
329 <td class="function_type">
330 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
331 </td>
332 <td class="function_name">
333 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-skeleton-new" title="xapp_status_icon_interface_skeleton_new ()">xapp_status_icon_interface_skeleton_new</a> <span class="c_punctuation">()</span>
334 </td>
335 </tr>
336 </tbody>
337 </table></div>
338 </div>
339 <div class="refsect1">
340 <a name="XAppStatusIconInterfaceSkeleton.properties"></a><h2>Properties</h2>
341 <div class="informaltable"><table class="informaltable" border="0">
342 <colgroup>
343 <col width="150px" class="properties_type">
344 <col width="300px" class="properties_name">
345 <col width="200px" class="properties_flags">
346 </colgroup>
347 <tbody>
348 <tr>
349 <td class="property_type">
350 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
351 <td class="property_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--icon-name" title="The “icon-name” property">icon-name</a></td>
352 <td class="property_flags">Read / Write</td>
353 </tr>
354 <tr>
355 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
356 <td class="property_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--icon-size" title="The “icon-size” property">icon-size</a></td>
357 <td class="property_flags">Read / Write</td>
358 </tr>
359 <tr>
360 <td class="property_type">
361 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
362 <td class="property_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--label" title="The “label” property">label</a></td>
363 <td class="property_flags">Read / Write</td>
364 </tr>
365 <tr>
366 <td class="property_type">
367 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
368 <td class="property_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--name" title="The “name” property">name</a></td>
369 <td class="property_flags">Read / Write</td>
370 </tr>
371 <tr>
372 <td class="property_type">
373 <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
374 <td class="property_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--tooltip-text" title="The “tooltip-text” property">tooltip-text</a></td>
375 <td class="property_flags">Read / Write</td>
376 </tr>
377 <tr>
378 <td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
379 <td class="property_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--visible" title="The “visible” property">visible</a></td>
380 <td class="property_flags">Read / Write</td>
381 </tr>
382 </tbody>
383 </table></div>
384 </div>
385 <div class="refsect1">
386 <a name="XAppStatusIconInterfaceSkeleton.signals"></a><h2>Signals</h2>
387 <div class="informaltable"><table class="informaltable" border="0">
388 <colgroup>
389 <col width="150px" class="signals_return">
390 <col width="300px" class="signals_name">
391 <col width="200px" class="signals_flags">
392 </colgroup>
393 <tbody>
394 <tr>
395 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
396 <td class="signal_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-button-press" title="The “handle-button-press” signal">handle-button-press</a></td>
397 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
398 </tr>
399 <tr>
400 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
401 <td class="signal_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-button-release" title="The “handle-button-release” signal">handle-button-release</a></td>
402 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
403 </tr>
404 <tr>
405 <td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
406 <td class="signal_name"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-scroll" title="The “handle-scroll” signal">handle-scroll</a></td>
407 <td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td>
408 </tr>
409 </tbody>
410 </table></div>
411 </div>
412 <a name="XAppStatusIconInterface"></a><a name="XAppStatusIconInterfaceProxy"></a><div class="refsect1">
413 <a name="XAppStatusIconInterfaceSkeleton.object-hierarchy"></a><h2>Object Hierarchy</h2>
414 <pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
415 <span class="lineart">╰──</span> XAppStatusIconInterface
416 <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
417 <span class="lineart">├──</span> <a href="../gio/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeleton-struct">GDBusInterfaceSkeleton</a>
418 <span class="lineart">│</span> <span class="lineart">╰──</span> XAppStatusIconInterfaceSkeleton
419 <span class="lineart">╰──</span> <a href="../gio/GDBusProxy.html#GDBusProxy-struct">GDBusProxy</a>
420 <span class="lineart">╰──</span> XAppStatusIconInterfaceProxy
421 </pre>
422 </div>
423 <div class="refsect1">
424 <a name="XAppStatusIconInterfaceSkeleton.description"></a><h2>Description</h2>
425 </div>
426 <div class="refsect1">
427 <a name="XAppStatusIconInterfaceSkeleton.functions_details"></a><h2>Functions</h2>
428 <div class="refsect2">
429 <a name="xapp-status-icon-interface-interface-info"></a><h3>xapp_status_icon_interface_interface_info ()</h3>
430 <pre class="programlisting"><a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
431 xapp_status_icon_interface_interface_info
432 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
433 <p>Gets a machine-readable description of the org.x.StatusIcon D-Bus interface.</p>
434 <div class="refsect3">
435 <a name="xapp-status-icon-interface-interface-info.returns"></a><h4>Returns</h4>
436 <p>A <a href="../gio/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo-struct"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. </p>
437 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
438 </div>
439 </div>
440 <hr>
441 <div class="refsect2">
442 <a name="xapp-status-icon-interface-override-properties"></a><h3>xapp_status_icon_interface_override_properties ()</h3>
443 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
444 xapp_status_icon_interface_override_properties
445 (<em class="parameter"><code><a href="../gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
446 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);</pre>
447 <p>Overrides all <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> properties in the <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> interface for a concrete class.
448 The properties are overridden in the order they are defined.</p>
449 <div class="refsect3">
450 <a name="xapp-status-icon-interface-override-properties.parameters"></a><h4>Parameters</h4>
451 <div class="informaltable"><table class="informaltable" width="100%" border="0">
452 <colgroup>
453 <col width="150px" class="parameters_name">
454 <col class="parameters_description">
455 <col width="200px" class="parameters_annotations">
456 </colgroup>
457 <tbody>
458 <tr>
459 <td class="parameter_name"><p>klass</p></td>
460 <td class="parameter_description"><p>The class structure for a <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> derived class.</p></td>
461 <td class="parameter_annotations"> </td>
462 </tr>
463 <tr>
464 <td class="parameter_name"><p>property_id_begin</p></td>
465 <td class="parameter_description"><p>The property id to assign to the first overridden property.</p></td>
466 <td class="parameter_annotations"> </td>
467 </tr>
468 </tbody>
469 </table></div>
470 </div>
471 <div class="refsect3">
472 <a name="xapp-status-icon-interface-override-properties.returns"></a><h4>Returns</h4>
473 <p> The last property id.</p>
474 </div>
475 </div>
476 <hr>
477 <div class="refsect2">
478 <a name="xapp-status-icon-interface-complete-button-press"></a><h3>xapp_status_icon_interface_complete_button_press ()</h3>
479 <pre class="programlisting"><span class="returnvalue">void</span>
480 xapp_status_icon_interface_complete_button_press
481 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
482 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
483 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
484 <p>This method will free <em class="parameter"><code>invocation</code></em>
485 , you cannot use it afterwards.</p>
486 <div class="refsect3">
487 <a name="xapp-status-icon-interface-complete-button-press.parameters"></a><h4>Parameters</h4>
488 <div class="informaltable"><table class="informaltable" width="100%" border="0">
489 <colgroup>
490 <col width="150px" class="parameters_name">
491 <col class="parameters_description">
492 <col width="200px" class="parameters_annotations">
493 </colgroup>
494 <tbody>
495 <tr>
496 <td class="parameter_name"><p>object</p></td>
497 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
498 <td class="parameter_annotations"> </td>
499 </tr>
500 <tr>
501 <td class="parameter_name"><p>invocation</p></td>
502 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
503 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
504 </tr>
505 </tbody>
506 </table></div>
507 </div>
508 </div>
509 <hr>
510 <div class="refsect2">
511 <a name="xapp-status-icon-interface-complete-button-release"></a><h3>xapp_status_icon_interface_complete_button_release ()</h3>
512 <pre class="programlisting"><span class="returnvalue">void</span>
513 xapp_status_icon_interface_complete_button_release
514 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
515 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
516 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
517 <p>This method will free <em class="parameter"><code>invocation</code></em>
518 , you cannot use it afterwards.</p>
519 <div class="refsect3">
520 <a name="xapp-status-icon-interface-complete-button-release.parameters"></a><h4>Parameters</h4>
521 <div class="informaltable"><table class="informaltable" width="100%" border="0">
522 <colgroup>
523 <col width="150px" class="parameters_name">
524 <col class="parameters_description">
525 <col width="200px" class="parameters_annotations">
526 </colgroup>
527 <tbody>
528 <tr>
529 <td class="parameter_name"><p>object</p></td>
530 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
531 <td class="parameter_annotations"> </td>
532 </tr>
533 <tr>
534 <td class="parameter_name"><p>invocation</p></td>
535 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
536 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
537 </tr>
538 </tbody>
539 </table></div>
540 </div>
541 </div>
542 <hr>
543 <div class="refsect2">
544 <a name="xapp-status-icon-interface-complete-scroll"></a><h3>xapp_status_icon_interface_complete_scroll ()</h3>
545 <pre class="programlisting"><span class="returnvalue">void</span>
546 xapp_status_icon_interface_complete_scroll
547 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
548 <em class="parameter"><code><a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
549 <p>Helper function used in service implementations to finish handling invocations of the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
550 <p>This method will free <em class="parameter"><code>invocation</code></em>
551 , you cannot use it afterwards.</p>
552 <div class="refsect3">
553 <a name="xapp-status-icon-interface-complete-scroll.parameters"></a><h4>Parameters</h4>
554 <div class="informaltable"><table class="informaltable" width="100%" border="0">
555 <colgroup>
556 <col width="150px" class="parameters_name">
557 <col class="parameters_description">
558 <col width="200px" class="parameters_annotations">
559 </colgroup>
560 <tbody>
561 <tr>
562 <td class="parameter_name"><p>object</p></td>
563 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
564 <td class="parameter_annotations"> </td>
565 </tr>
566 <tr>
567 <td class="parameter_name"><p>invocation</p></td>
568 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
569 <td class="parameter_annotations"><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
570 </tr>
571 </tbody>
572 </table></div>
573 </div>
574 </div>
575 <hr>
576 <div class="refsect2">
577 <a name="xapp-status-icon-interface-call-button-press"></a><h3>xapp_status_icon_interface_call_button_press ()</h3>
578 <pre class="programlisting"><span class="returnvalue">void</span>
579 xapp_status_icon_interface_call_button_press
580 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
581 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
582 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
583 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
584 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
585 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
586 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
587 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
588 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
589 <p>Asynchronously invokes the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
590 .
591 When the operation is finished, <em class="parameter"><code>callback</code></em>
592 will be invoked in the <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
593 You can then call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()"><code class="function">xapp_status_icon_interface_call_button_press_finish()</code></a> to get the result of the operation.</p>
594 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()"><code class="function">xapp_status_icon_interface_call_button_press_sync()</code></a> for the synchronous, blocking version of this method.</p>
595 <div class="refsect3">
596 <a name="xapp-status-icon-interface-call-button-press.parameters"></a><h4>Parameters</h4>
597 <div class="informaltable"><table class="informaltable" width="100%" border="0">
598 <colgroup>
599 <col width="150px" class="parameters_name">
600 <col class="parameters_description">
601 <col width="200px" class="parameters_annotations">
602 </colgroup>
603 <tbody>
604 <tr>
605 <td class="parameter_name"><p>proxy</p></td>
606 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
607 <td class="parameter_annotations"> </td>
608 </tr>
609 <tr>
610 <td class="parameter_name"><p>arg_x</p></td>
611 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
612 <td class="parameter_annotations"> </td>
613 </tr>
614 <tr>
615 <td class="parameter_name"><p>arg_y</p></td>
616 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
617 <td class="parameter_annotations"> </td>
618 </tr>
619 <tr>
620 <td class="parameter_name"><p>arg_button</p></td>
621 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
622 <td class="parameter_annotations"> </td>
623 </tr>
624 <tr>
625 <td class="parameter_name"><p>arg_time</p></td>
626 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
627 <td class="parameter_annotations"> </td>
628 </tr>
629 <tr>
630 <td class="parameter_name"><p>arg_panel_position</p></td>
631 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
632 <td class="parameter_annotations"> </td>
633 </tr>
634 <tr>
635 <td class="parameter_name"><p>cancellable</p></td>
636 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
637 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
638 </tr>
639 <tr>
640 <td class="parameter_name"><p>callback</p></td>
641 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
642 <td class="parameter_annotations"> </td>
643 </tr>
644 <tr>
645 <td class="parameter_name"><p>user_data</p></td>
646 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
647 .</p></td>
648 <td class="parameter_annotations"> </td>
649 </tr>
650 </tbody>
651 </table></div>
652 </div>
653 </div>
654 <hr>
655 <div class="refsect2">
656 <a name="xapp-status-icon-interface-call-button-press-finish"></a><h3>xapp_status_icon_interface_call_button_press_finish ()</h3>
657 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
658 xapp_status_icon_interface_call_button_press_finish
659 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
660 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
661 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
662 <p>Finishes an operation started with <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a>.</p>
663 <div class="refsect3">
664 <a name="xapp-status-icon-interface-call-button-press-finish.parameters"></a><h4>Parameters</h4>
665 <div class="informaltable"><table class="informaltable" width="100%" border="0">
666 <colgroup>
667 <col width="150px" class="parameters_name">
668 <col class="parameters_description">
669 <col width="200px" class="parameters_annotations">
670 </colgroup>
671 <tbody>
672 <tr>
673 <td class="parameter_name"><p>proxy</p></td>
674 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
675 <td class="parameter_annotations"> </td>
676 </tr>
677 <tr>
678 <td class="parameter_name"><p>res</p></td>
679 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a>.</p></td>
680 <td class="parameter_annotations"> </td>
681 </tr>
682 <tr>
683 <td class="parameter_name"><p>error</p></td>
684 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
685 <td class="parameter_annotations"> </td>
686 </tr>
687 </tbody>
688 </table></div>
689 </div>
690 <div class="refsect3">
691 <a name="xapp-status-icon-interface-call-button-press-finish.returns"></a><h4>Returns</h4>
692 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
693 is set. </p>
694 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
695 </div>
696 </div>
697 <hr>
698 <div class="refsect2">
699 <a name="xapp-status-icon-interface-call-button-press-sync"></a><h3>xapp_status_icon_interface_call_button_press_sync ()</h3>
700 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
701 xapp_status_icon_interface_call_button_press_sync
702 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
703 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
704 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
705 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
706 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
707 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
708 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
709 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
710 <p>Synchronously invokes the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
711 . The calling thread is blocked until a reply is received.</p>
712 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()"><code class="function">xapp_status_icon_interface_call_button_press()</code></a> for the asynchronous version of this method.</p>
713 <div class="refsect3">
714 <a name="xapp-status-icon-interface-call-button-press-sync.parameters"></a><h4>Parameters</h4>
715 <div class="informaltable"><table class="informaltable" width="100%" border="0">
716 <colgroup>
717 <col width="150px" class="parameters_name">
718 <col class="parameters_description">
719 <col width="200px" class="parameters_annotations">
720 </colgroup>
721 <tbody>
722 <tr>
723 <td class="parameter_name"><p>proxy</p></td>
724 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
725 <td class="parameter_annotations"> </td>
726 </tr>
727 <tr>
728 <td class="parameter_name"><p>arg_x</p></td>
729 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
730 <td class="parameter_annotations"> </td>
731 </tr>
732 <tr>
733 <td class="parameter_name"><p>arg_y</p></td>
734 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
735 <td class="parameter_annotations"> </td>
736 </tr>
737 <tr>
738 <td class="parameter_name"><p>arg_button</p></td>
739 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
740 <td class="parameter_annotations"> </td>
741 </tr>
742 <tr>
743 <td class="parameter_name"><p>arg_time</p></td>
744 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
745 <td class="parameter_annotations"> </td>
746 </tr>
747 <tr>
748 <td class="parameter_name"><p>arg_panel_position</p></td>
749 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
750 <td class="parameter_annotations"> </td>
751 </tr>
752 <tr>
753 <td class="parameter_name"><p>cancellable</p></td>
754 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
755 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
756 </tr>
757 <tr>
758 <td class="parameter_name"><p>error</p></td>
759 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
760 <td class="parameter_annotations"> </td>
761 </tr>
762 </tbody>
763 </table></div>
764 </div>
765 <div class="refsect3">
766 <a name="xapp-status-icon-interface-call-button-press-sync.returns"></a><h4>Returns</h4>
767 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
768 is set. </p>
769 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
770 </div>
771 </div>
772 <hr>
773 <div class="refsect2">
774 <a name="xapp-status-icon-interface-call-button-release"></a><h3>xapp_status_icon_interface_call_button_release ()</h3>
775 <pre class="programlisting"><span class="returnvalue">void</span>
776 xapp_status_icon_interface_call_button_release
777 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
778 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
779 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
780 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
781 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
782 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
783 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
784 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
785 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
786 <p>Asynchronously invokes the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
787 .
788 When the operation is finished, <em class="parameter"><code>callback</code></em>
789 will be invoked in the <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
790 You can then call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()"><code class="function">xapp_status_icon_interface_call_button_release_finish()</code></a> to get the result of the operation.</p>
791 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()"><code class="function">xapp_status_icon_interface_call_button_release_sync()</code></a> for the synchronous, blocking version of this method.</p>
792 <div class="refsect3">
793 <a name="xapp-status-icon-interface-call-button-release.parameters"></a><h4>Parameters</h4>
794 <div class="informaltable"><table class="informaltable" width="100%" border="0">
795 <colgroup>
796 <col width="150px" class="parameters_name">
797 <col class="parameters_description">
798 <col width="200px" class="parameters_annotations">
799 </colgroup>
800 <tbody>
801 <tr>
802 <td class="parameter_name"><p>proxy</p></td>
803 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
804 <td class="parameter_annotations"> </td>
805 </tr>
806 <tr>
807 <td class="parameter_name"><p>arg_x</p></td>
808 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
809 <td class="parameter_annotations"> </td>
810 </tr>
811 <tr>
812 <td class="parameter_name"><p>arg_y</p></td>
813 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
814 <td class="parameter_annotations"> </td>
815 </tr>
816 <tr>
817 <td class="parameter_name"><p>arg_button</p></td>
818 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
819 <td class="parameter_annotations"> </td>
820 </tr>
821 <tr>
822 <td class="parameter_name"><p>arg_time</p></td>
823 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
824 <td class="parameter_annotations"> </td>
825 </tr>
826 <tr>
827 <td class="parameter_name"><p>arg_panel_position</p></td>
828 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
829 <td class="parameter_annotations"> </td>
830 </tr>
831 <tr>
832 <td class="parameter_name"><p>cancellable</p></td>
833 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
834 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
835 </tr>
836 <tr>
837 <td class="parameter_name"><p>callback</p></td>
838 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
839 <td class="parameter_annotations"> </td>
840 </tr>
841 <tr>
842 <td class="parameter_name"><p>user_data</p></td>
843 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
844 .</p></td>
845 <td class="parameter_annotations"> </td>
846 </tr>
847 </tbody>
848 </table></div>
849 </div>
850 </div>
851 <hr>
852 <div class="refsect2">
853 <a name="xapp-status-icon-interface-call-button-release-finish"></a><h3>xapp_status_icon_interface_call_button_release_finish ()</h3>
854 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
855 xapp_status_icon_interface_call_button_release_finish
856 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
857 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
858 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
859 <p>Finishes an operation started with <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a>.</p>
860 <div class="refsect3">
861 <a name="xapp-status-icon-interface-call-button-release-finish.parameters"></a><h4>Parameters</h4>
862 <div class="informaltable"><table class="informaltable" width="100%" border="0">
863 <colgroup>
864 <col width="150px" class="parameters_name">
865 <col class="parameters_description">
866 <col width="200px" class="parameters_annotations">
867 </colgroup>
868 <tbody>
869 <tr>
870 <td class="parameter_name"><p>proxy</p></td>
871 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
872 <td class="parameter_annotations"> </td>
873 </tr>
874 <tr>
875 <td class="parameter_name"><p>res</p></td>
876 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a>.</p></td>
877 <td class="parameter_annotations"> </td>
878 </tr>
879 <tr>
880 <td class="parameter_name"><p>error</p></td>
881 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
882 <td class="parameter_annotations"> </td>
883 </tr>
884 </tbody>
885 </table></div>
886 </div>
887 <div class="refsect3">
888 <a name="xapp-status-icon-interface-call-button-release-finish.returns"></a><h4>Returns</h4>
889 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
890 is set. </p>
891 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
892 </div>
893 </div>
894 <hr>
895 <div class="refsect2">
896 <a name="xapp-status-icon-interface-call-button-release-sync"></a><h3>xapp_status_icon_interface_call_button_release_sync ()</h3>
897 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
898 xapp_status_icon_interface_call_button_release_sync
899 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
900 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x</code></em>,
901 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y</code></em>,
902 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button</code></em>,
903 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
904 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position</code></em>,
905 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
906 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
907 <p>Synchronously invokes the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
908 . The calling thread is blocked until a reply is received.</p>
909 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()"><code class="function">xapp_status_icon_interface_call_button_release()</code></a> for the asynchronous version of this method.</p>
910 <div class="refsect3">
911 <a name="xapp-status-icon-interface-call-button-release-sync.parameters"></a><h4>Parameters</h4>
912 <div class="informaltable"><table class="informaltable" width="100%" border="0">
913 <colgroup>
914 <col width="150px" class="parameters_name">
915 <col class="parameters_description">
916 <col width="200px" class="parameters_annotations">
917 </colgroup>
918 <tbody>
919 <tr>
920 <td class="parameter_name"><p>proxy</p></td>
921 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
922 <td class="parameter_annotations"> </td>
923 </tr>
924 <tr>
925 <td class="parameter_name"><p>arg_x</p></td>
926 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
927 <td class="parameter_annotations"> </td>
928 </tr>
929 <tr>
930 <td class="parameter_name"><p>arg_y</p></td>
931 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
932 <td class="parameter_annotations"> </td>
933 </tr>
934 <tr>
935 <td class="parameter_name"><p>arg_button</p></td>
936 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
937 <td class="parameter_annotations"> </td>
938 </tr>
939 <tr>
940 <td class="parameter_name"><p>arg_time</p></td>
941 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
942 <td class="parameter_annotations"> </td>
943 </tr>
944 <tr>
945 <td class="parameter_name"><p>arg_panel_position</p></td>
946 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
947 <td class="parameter_annotations"> </td>
948 </tr>
949 <tr>
950 <td class="parameter_name"><p>cancellable</p></td>
951 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
952 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
953 </tr>
954 <tr>
955 <td class="parameter_name"><p>error</p></td>
956 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
957 <td class="parameter_annotations"> </td>
958 </tr>
959 </tbody>
960 </table></div>
961 </div>
962 <div class="refsect3">
963 <a name="xapp-status-icon-interface-call-button-release-sync.returns"></a><h4>Returns</h4>
964 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
965 is set. </p>
966 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
967 </div>
968 </div>
969 <hr>
970 <div class="refsect2">
971 <a name="xapp-status-icon-interface-call-scroll"></a><h3>xapp_status_icon_interface_call_scroll ()</h3>
972 <pre class="programlisting"><span class="returnvalue">void</span>
973 xapp_status_icon_interface_call_scroll
974 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
975 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta</code></em>,
976 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation</code></em>,
977 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
978 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
979 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
980 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
981 <p>Asynchronously invokes the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
982 .
983 When the operation is finished, <em class="parameter"><code>callback</code></em>
984 will be invoked in the <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
985 You can then call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()"><code class="function">xapp_status_icon_interface_call_scroll_finish()</code></a> to get the result of the operation.</p>
986 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()"><code class="function">xapp_status_icon_interface_call_scroll_sync()</code></a> for the synchronous, blocking version of this method.</p>
987 <div class="refsect3">
988 <a name="xapp-status-icon-interface-call-scroll.parameters"></a><h4>Parameters</h4>
989 <div class="informaltable"><table class="informaltable" width="100%" border="0">
990 <colgroup>
991 <col width="150px" class="parameters_name">
992 <col class="parameters_description">
993 <col width="200px" class="parameters_annotations">
994 </colgroup>
995 <tbody>
996 <tr>
997 <td class="parameter_name"><p>proxy</p></td>
998 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
999 <td class="parameter_annotations"> </td>
1000 </tr>
1001 <tr>
1002 <td class="parameter_name"><p>arg_delta</p></td>
1003 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1004 <td class="parameter_annotations"> </td>
1005 </tr>
1006 <tr>
1007 <td class="parameter_name"><p>arg_orientation</p></td>
1008 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1009 <td class="parameter_annotations"> </td>
1010 </tr>
1011 <tr>
1012 <td class="parameter_name"><p>arg_time</p></td>
1013 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1014 <td class="parameter_annotations"> </td>
1015 </tr>
1016 <tr>
1017 <td class="parameter_name"><p>cancellable</p></td>
1018 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1019 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1020 </tr>
1021 <tr>
1022 <td class="parameter_name"><p>callback</p></td>
1023 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1024 <td class="parameter_annotations"> </td>
1025 </tr>
1026 <tr>
1027 <td class="parameter_name"><p>user_data</p></td>
1028 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1029 .</p></td>
1030 <td class="parameter_annotations"> </td>
1031 </tr>
1032 </tbody>
1033 </table></div>
1034 </div>
1035 </div>
1036 <hr>
1037 <div class="refsect2">
1038 <a name="xapp-status-icon-interface-call-scroll-finish"></a><h3>xapp_status_icon_interface_call_scroll_finish ()</h3>
1039 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1040 xapp_status_icon_interface_call_scroll_finish
1041 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1042 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1043 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1044 <p>Finishes an operation started with <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a>.</p>
1045 <div class="refsect3">
1046 <a name="xapp-status-icon-interface-call-scroll-finish.parameters"></a><h4>Parameters</h4>
1047 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1048 <colgroup>
1049 <col width="150px" class="parameters_name">
1050 <col class="parameters_description">
1051 <col width="200px" class="parameters_annotations">
1052 </colgroup>
1053 <tbody>
1054 <tr>
1055 <td class="parameter_name"><p>proxy</p></td>
1056 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1057 <td class="parameter_annotations"> </td>
1058 </tr>
1059 <tr>
1060 <td class="parameter_name"><p>res</p></td>
1061 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a>.</p></td>
1062 <td class="parameter_annotations"> </td>
1063 </tr>
1064 <tr>
1065 <td class="parameter_name"><p>error</p></td>
1066 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1067 <td class="parameter_annotations"> </td>
1068 </tr>
1069 </tbody>
1070 </table></div>
1071 </div>
1072 <div class="refsect3">
1073 <a name="xapp-status-icon-interface-call-scroll-finish.returns"></a><h4>Returns</h4>
1074 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1075 is set. </p>
1076 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1077 </div>
1078 </div>
1079 <hr>
1080 <div class="refsect2">
1081 <a name="xapp-status-icon-interface-call-scroll-sync"></a><h3>xapp_status_icon_interface_call_scroll_sync ()</h3>
1082 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1083 xapp_status_icon_interface_call_scroll_sync
1084 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *proxy</code></em>,
1085 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta</code></em>,
1086 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation</code></em>,
1087 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time</code></em>,
1088 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1089 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1090 <p>Synchronously invokes the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method on <em class="parameter"><code>proxy</code></em>
1091 . The calling thread is blocked until a reply is received.</p>
1092 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()"><code class="function">xapp_status_icon_interface_call_scroll()</code></a> for the asynchronous version of this method.</p>
1093 <div class="refsect3">
1094 <a name="xapp-status-icon-interface-call-scroll-sync.parameters"></a><h4>Parameters</h4>
1095 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1096 <colgroup>
1097 <col width="150px" class="parameters_name">
1098 <col class="parameters_description">
1099 <col width="200px" class="parameters_annotations">
1100 </colgroup>
1101 <tbody>
1102 <tr>
1103 <td class="parameter_name"><p>proxy</p></td>
1104 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.</p></td>
1105 <td class="parameter_annotations"> </td>
1106 </tr>
1107 <tr>
1108 <td class="parameter_name"><p>arg_delta</p></td>
1109 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1110 <td class="parameter_annotations"> </td>
1111 </tr>
1112 <tr>
1113 <td class="parameter_name"><p>arg_orientation</p></td>
1114 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1115 <td class="parameter_annotations"> </td>
1116 </tr>
1117 <tr>
1118 <td class="parameter_name"><p>arg_time</p></td>
1119 <td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
1120 <td class="parameter_annotations"> </td>
1121 </tr>
1122 <tr>
1123 <td class="parameter_name"><p>cancellable</p></td>
1124 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1125 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1126 </tr>
1127 <tr>
1128 <td class="parameter_name"><p>error</p></td>
1129 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
1130 <td class="parameter_annotations"> </td>
1131 </tr>
1132 </tbody>
1133 </table></div>
1134 </div>
1135 <div class="refsect3">
1136 <a name="xapp-status-icon-interface-call-scroll-sync.returns"></a><h4>Returns</h4>
1137 <p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
1138 is set. </p>
1139 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1140 </div>
1141 </div>
1142 <hr>
1143 <div class="refsect2">
1144 <a name="xapp-status-icon-interface-get-name"></a><h3>xapp_status_icon_interface_get_name ()</h3>
1145 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1146 xapp_status_icon_interface_get_name (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1147 <p>Gets the value of the "Name" D-Bus property.</p>
1148 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1149 <div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()"><code class="function">xapp_status_icon_interface_dup_name()</code></a> if on another thread.</div>
1150 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1151 <div class="refsect3">
1152 <a name="xapp-status-icon-interface-get-name.parameters"></a><h4>Parameters</h4>
1153 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1154 <colgroup>
1155 <col width="150px" class="parameters_name">
1156 <col class="parameters_description">
1157 <col width="200px" class="parameters_annotations">
1158 </colgroup>
1159 <tbody><tr>
1160 <td class="parameter_name"><p>object</p></td>
1161 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1162 <td class="parameter_annotations"> </td>
1163 </tr></tbody>
1164 </table></div>
1165 </div>
1166 <div class="refsect3">
1167 <a name="xapp-status-icon-interface-get-name.returns"></a><h4>Returns</h4>
1168 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1169 . </p>
1170 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1171 </div>
1172 </div>
1173 <hr>
1174 <div class="refsect2">
1175 <a name="xapp-status-icon-interface-dup-name"></a><h3>xapp_status_icon_interface_dup_name ()</h3>
1176 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1177 xapp_status_icon_interface_dup_name (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1178 <p>Gets a copy of the "Name" D-Bus property.</p>
1179 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1180 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1181 <div class="refsect3">
1182 <a name="xapp-status-icon-interface-dup-name.parameters"></a><h4>Parameters</h4>
1183 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1184 <colgroup>
1185 <col width="150px" class="parameters_name">
1186 <col class="parameters_description">
1187 <col width="200px" class="parameters_annotations">
1188 </colgroup>
1189 <tbody><tr>
1190 <td class="parameter_name"><p>object</p></td>
1191 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1192 <td class="parameter_annotations"> </td>
1193 </tr></tbody>
1194 </table></div>
1195 </div>
1196 <div class="refsect3">
1197 <a name="xapp-status-icon-interface-dup-name.returns"></a><h4>Returns</h4>
1198 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1199 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1200 </div>
1201 </div>
1202 <hr>
1203 <div class="refsect2">
1204 <a name="xapp-status-icon-interface-set-name"></a><h3>xapp_status_icon_interface_set_name ()</h3>
1205 <pre class="programlisting"><span class="returnvalue">void</span>
1206 xapp_status_icon_interface_set_name (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1207 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1208 <p>Sets the "Name" D-Bus property to <em class="parameter"><code>value</code></em>
1209 .</p>
1210 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1211 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1212 <div class="refsect3">
1213 <a name="xapp-status-icon-interface-set-name.parameters"></a><h4>Parameters</h4>
1214 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1215 <colgroup>
1216 <col width="150px" class="parameters_name">
1217 <col class="parameters_description">
1218 <col width="200px" class="parameters_annotations">
1219 </colgroup>
1220 <tbody>
1221 <tr>
1222 <td class="parameter_name"><p>object</p></td>
1223 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1224 <td class="parameter_annotations"> </td>
1225 </tr>
1226 <tr>
1227 <td class="parameter_name"><p>value</p></td>
1228 <td class="parameter_description"><p>The value to set.</p></td>
1229 <td class="parameter_annotations"> </td>
1230 </tr>
1231 </tbody>
1232 </table></div>
1233 </div>
1234 </div>
1235 <hr>
1236 <div class="refsect2">
1237 <a name="xapp-status-icon-interface-get-icon-name"></a><h3>xapp_status_icon_interface_get_icon_name ()</h3>
1238 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1239 xapp_status_icon_interface_get_icon_name
1240 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1241 <p>Gets the value of the "IconName" D-Bus property.</p>
1242 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1243 <div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()"><code class="function">xapp_status_icon_interface_dup_icon_name()</code></a> if on another thread.</div>
1244 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1245 <div class="refsect3">
1246 <a name="xapp-status-icon-interface-get-icon-name.parameters"></a><h4>Parameters</h4>
1247 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1248 <colgroup>
1249 <col width="150px" class="parameters_name">
1250 <col class="parameters_description">
1251 <col width="200px" class="parameters_annotations">
1252 </colgroup>
1253 <tbody><tr>
1254 <td class="parameter_name"><p>object</p></td>
1255 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1256 <td class="parameter_annotations"> </td>
1257 </tr></tbody>
1258 </table></div>
1259 </div>
1260 <div class="refsect3">
1261 <a name="xapp-status-icon-interface-get-icon-name.returns"></a><h4>Returns</h4>
1262 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1263 . </p>
1264 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1265 </div>
1266 </div>
1267 <hr>
1268 <div class="refsect2">
1269 <a name="xapp-status-icon-interface-dup-icon-name"></a><h3>xapp_status_icon_interface_dup_icon_name ()</h3>
1270 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1271 xapp_status_icon_interface_dup_icon_name
1272 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1273 <p>Gets a copy of the "IconName" D-Bus property.</p>
1274 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1275 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1276 <div class="refsect3">
1277 <a name="xapp-status-icon-interface-dup-icon-name.parameters"></a><h4>Parameters</h4>
1278 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1279 <colgroup>
1280 <col width="150px" class="parameters_name">
1281 <col class="parameters_description">
1282 <col width="200px" class="parameters_annotations">
1283 </colgroup>
1284 <tbody><tr>
1285 <td class="parameter_name"><p>object</p></td>
1286 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1287 <td class="parameter_annotations"> </td>
1288 </tr></tbody>
1289 </table></div>
1290 </div>
1291 <div class="refsect3">
1292 <a name="xapp-status-icon-interface-dup-icon-name.returns"></a><h4>Returns</h4>
1293 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1294 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1295 </div>
1296 </div>
1297 <hr>
1298 <div class="refsect2">
1299 <a name="xapp-status-icon-interface-set-icon-name"></a><h3>xapp_status_icon_interface_set_icon_name ()</h3>
1300 <pre class="programlisting"><span class="returnvalue">void</span>
1301 xapp_status_icon_interface_set_icon_name
1302 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1303 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1304 <p>Sets the "IconName" D-Bus property to <em class="parameter"><code>value</code></em>
1305 .</p>
1306 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1307 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1308 <div class="refsect3">
1309 <a name="xapp-status-icon-interface-set-icon-name.parameters"></a><h4>Parameters</h4>
1310 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1311 <colgroup>
1312 <col width="150px" class="parameters_name">
1313 <col class="parameters_description">
1314 <col width="200px" class="parameters_annotations">
1315 </colgroup>
1316 <tbody>
1317 <tr>
1318 <td class="parameter_name"><p>object</p></td>
1319 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1320 <td class="parameter_annotations"> </td>
1321 </tr>
1322 <tr>
1323 <td class="parameter_name"><p>value</p></td>
1324 <td class="parameter_description"><p>The value to set.</p></td>
1325 <td class="parameter_annotations"> </td>
1326 </tr>
1327 </tbody>
1328 </table></div>
1329 </div>
1330 </div>
1331 <hr>
1332 <div class="refsect2">
1333 <a name="xapp-status-icon-interface-get-tooltip-text"></a><h3>xapp_status_icon_interface_get_tooltip_text ()</h3>
1334 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1335 xapp_status_icon_interface_get_tooltip_text
1336 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1337 <p>Gets the value of the "TooltipText" D-Bus property.</p>
1338 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1339 <div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()"><code class="function">xapp_status_icon_interface_dup_tooltip_text()</code></a> if on another thread.</div>
1340 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1341 <div class="refsect3">
1342 <a name="xapp-status-icon-interface-get-tooltip-text.parameters"></a><h4>Parameters</h4>
1343 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1344 <colgroup>
1345 <col width="150px" class="parameters_name">
1346 <col class="parameters_description">
1347 <col width="200px" class="parameters_annotations">
1348 </colgroup>
1349 <tbody><tr>
1350 <td class="parameter_name"><p>object</p></td>
1351 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1352 <td class="parameter_annotations"> </td>
1353 </tr></tbody>
1354 </table></div>
1355 </div>
1356 <div class="refsect3">
1357 <a name="xapp-status-icon-interface-get-tooltip-text.returns"></a><h4>Returns</h4>
1358 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1359 . </p>
1360 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1361 </div>
1362 </div>
1363 <hr>
1364 <div class="refsect2">
1365 <a name="xapp-status-icon-interface-dup-tooltip-text"></a><h3>xapp_status_icon_interface_dup_tooltip_text ()</h3>
1366 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1367 xapp_status_icon_interface_dup_tooltip_text
1368 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1369 <p>Gets a copy of the "TooltipText" D-Bus property.</p>
1370 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1371 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1372 <div class="refsect3">
1373 <a name="xapp-status-icon-interface-dup-tooltip-text.parameters"></a><h4>Parameters</h4>
1374 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1375 <colgroup>
1376 <col width="150px" class="parameters_name">
1377 <col class="parameters_description">
1378 <col width="200px" class="parameters_annotations">
1379 </colgroup>
1380 <tbody><tr>
1381 <td class="parameter_name"><p>object</p></td>
1382 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1383 <td class="parameter_annotations"> </td>
1384 </tr></tbody>
1385 </table></div>
1386 </div>
1387 <div class="refsect3">
1388 <a name="xapp-status-icon-interface-dup-tooltip-text.returns"></a><h4>Returns</h4>
1389 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1390 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1391 </div>
1392 </div>
1393 <hr>
1394 <div class="refsect2">
1395 <a name="xapp-status-icon-interface-set-tooltip-text"></a><h3>xapp_status_icon_interface_set_tooltip_text ()</h3>
1396 <pre class="programlisting"><span class="returnvalue">void</span>
1397 xapp_status_icon_interface_set_tooltip_text
1398 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1399 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1400 <p>Sets the "TooltipText" D-Bus property to <em class="parameter"><code>value</code></em>
1401 .</p>
1402 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1403 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1404 <div class="refsect3">
1405 <a name="xapp-status-icon-interface-set-tooltip-text.parameters"></a><h4>Parameters</h4>
1406 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1407 <colgroup>
1408 <col width="150px" class="parameters_name">
1409 <col class="parameters_description">
1410 <col width="200px" class="parameters_annotations">
1411 </colgroup>
1412 <tbody>
1413 <tr>
1414 <td class="parameter_name"><p>object</p></td>
1415 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1416 <td class="parameter_annotations"> </td>
1417 </tr>
1418 <tr>
1419 <td class="parameter_name"><p>value</p></td>
1420 <td class="parameter_description"><p>The value to set.</p></td>
1421 <td class="parameter_annotations"> </td>
1422 </tr>
1423 </tbody>
1424 </table></div>
1425 </div>
1426 </div>
1427 <hr>
1428 <div class="refsect2">
1429 <a name="xapp-status-icon-interface-get-label"></a><h3>xapp_status_icon_interface_get_label ()</h3>
1430 <pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1431 xapp_status_icon_interface_get_label (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1432 <p>Gets the value of the "Label" D-Bus property.</p>
1433 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1434 <div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()"><code class="function">xapp_status_icon_interface_dup_label()</code></a> if on another thread.</div>
1435 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1436 <div class="refsect3">
1437 <a name="xapp-status-icon-interface-get-label.parameters"></a><h4>Parameters</h4>
1438 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1439 <colgroup>
1440 <col width="150px" class="parameters_name">
1441 <col class="parameters_description">
1442 <col width="200px" class="parameters_annotations">
1443 </colgroup>
1444 <tbody><tr>
1445 <td class="parameter_name"><p>object</p></td>
1446 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1447 <td class="parameter_annotations"> </td>
1448 </tr></tbody>
1449 </table></div>
1450 </div>
1451 <div class="refsect3">
1452 <a name="xapp-status-icon-interface-get-label.returns"></a><h4>Returns</h4>
1453 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
1454 . </p>
1455 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
1456 </div>
1457 </div>
1458 <hr>
1459 <div class="refsect2">
1460 <a name="xapp-status-icon-interface-dup-label"></a><h3>xapp_status_icon_interface_dup_label ()</h3>
1461 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
1462 xapp_status_icon_interface_dup_label (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1463 <p>Gets a copy of the "Label" D-Bus property.</p>
1464 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1465 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1466 <div class="refsect3">
1467 <a name="xapp-status-icon-interface-dup-label.parameters"></a><h4>Parameters</h4>
1468 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1469 <colgroup>
1470 <col width="150px" class="parameters_name">
1471 <col class="parameters_description">
1472 <col width="200px" class="parameters_annotations">
1473 </colgroup>
1474 <tbody><tr>
1475 <td class="parameter_name"><p>object</p></td>
1476 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1477 <td class="parameter_annotations"> </td>
1478 </tr></tbody>
1479 </table></div>
1480 </div>
1481 <div class="refsect3">
1482 <a name="xapp-status-icon-interface-dup-label.returns"></a><h4>Returns</h4>
1483 <p>The property value or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="../glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
1484 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
1485 </div>
1486 </div>
1487 <hr>
1488 <div class="refsect2">
1489 <a name="xapp-status-icon-interface-set-label"></a><h3>xapp_status_icon_interface_set_label ()</h3>
1490 <pre class="programlisting"><span class="returnvalue">void</span>
1491 xapp_status_icon_interface_set_label (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1492 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
1493 <p>Sets the "Label" D-Bus property to <em class="parameter"><code>value</code></em>
1494 .</p>
1495 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1496 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1497 <div class="refsect3">
1498 <a name="xapp-status-icon-interface-set-label.parameters"></a><h4>Parameters</h4>
1499 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1500 <colgroup>
1501 <col width="150px" class="parameters_name">
1502 <col class="parameters_description">
1503 <col width="200px" class="parameters_annotations">
1504 </colgroup>
1505 <tbody>
1506 <tr>
1507 <td class="parameter_name"><p>object</p></td>
1508 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1509 <td class="parameter_annotations"> </td>
1510 </tr>
1511 <tr>
1512 <td class="parameter_name"><p>value</p></td>
1513 <td class="parameter_description"><p>The value to set.</p></td>
1514 <td class="parameter_annotations"> </td>
1515 </tr>
1516 </tbody>
1517 </table></div>
1518 </div>
1519 </div>
1520 <hr>
1521 <div class="refsect2">
1522 <a name="xapp-status-icon-interface-get-visible"></a><h3>xapp_status_icon_interface_get_visible ()</h3>
1523 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
1524 xapp_status_icon_interface_get_visible
1525 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1526 <p>Gets the value of the "Visible" D-Bus property.</p>
1527 <p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
1528 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1529 <div class="refsect3">
1530 <a name="xapp-status-icon-interface-get-visible.parameters"></a><h4>Parameters</h4>
1531 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1532 <colgroup>
1533 <col width="150px" class="parameters_name">
1534 <col class="parameters_description">
1535 <col width="200px" class="parameters_annotations">
1536 </colgroup>
1537 <tbody><tr>
1538 <td class="parameter_name"><p>object</p></td>
1539 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1540 <td class="parameter_annotations"> </td>
1541 </tr></tbody>
1542 </table></div>
1543 </div>
1544 <div class="refsect3">
1545 <a name="xapp-status-icon-interface-get-visible.returns"></a><h4>Returns</h4>
1546 <p> The property value.</p>
1547 </div>
1548 </div>
1549 <hr>
1550 <div class="refsect2">
1551 <a name="xapp-status-icon-interface-set-visible"></a><h3>xapp_status_icon_interface_set_visible ()</h3>
1552 <pre class="programlisting"><span class="returnvalue">void</span>
1553 xapp_status_icon_interface_set_visible
1554 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1555 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
1556 <p>Sets the "Visible" D-Bus property to <em class="parameter"><code>value</code></em>
1557 .</p>
1558 <p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
1559 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1560 <div class="refsect3">
1561 <a name="xapp-status-icon-interface-set-visible.parameters"></a><h4>Parameters</h4>
1562 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1563 <colgroup>
1564 <col width="150px" class="parameters_name">
1565 <col class="parameters_description">
1566 <col width="200px" class="parameters_annotations">
1567 </colgroup>
1568 <tbody>
1569 <tr>
1570 <td class="parameter_name"><p>object</p></td>
1571 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1572 <td class="parameter_annotations"> </td>
1573 </tr>
1574 <tr>
1575 <td class="parameter_name"><p>value</p></td>
1576 <td class="parameter_description"><p>The value to set.</p></td>
1577 <td class="parameter_annotations"> </td>
1578 </tr>
1579 </tbody>
1580 </table></div>
1581 </div>
1582 </div>
1583 <hr>
1584 <div class="refsect2">
1585 <a name="xapp-status-icon-interface-get-icon-size"></a><h3>xapp_status_icon_interface_get_icon_size ()</h3>
1586 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
1587 xapp_status_icon_interface_get_icon_size
1588 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>);</pre>
1589 <p>Gets the value of the "IconSize" D-Bus property.</p>
1590 <p>Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the client- and service-side.</p>
1591 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1592 <div class="refsect3">
1593 <a name="xapp-status-icon-interface-get-icon-size.parameters"></a><h4>Parameters</h4>
1594 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1595 <colgroup>
1596 <col width="150px" class="parameters_name">
1597 <col class="parameters_description">
1598 <col width="200px" class="parameters_annotations">
1599 </colgroup>
1600 <tbody><tr>
1601 <td class="parameter_name"><p>object</p></td>
1602 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1603 <td class="parameter_annotations"> </td>
1604 </tr></tbody>
1605 </table></div>
1606 </div>
1607 <div class="refsect3">
1608 <a name="xapp-status-icon-interface-get-icon-size.returns"></a><h4>Returns</h4>
1609 <p> The property value.</p>
1610 </div>
1611 </div>
1612 <hr>
1613 <div class="refsect2">
1614 <a name="xapp-status-icon-interface-set-icon-size"></a><h3>xapp_status_icon_interface_set_icon_size ()</h3>
1615 <pre class="programlisting"><span class="returnvalue">void</span>
1616 xapp_status_icon_interface_set_icon_size
1617 (<em class="parameter"><code><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object</code></em>,
1618 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
1619 <p>Sets the "IconSize" D-Bus property to <em class="parameter"><code>value</code></em>
1620 .</p>
1621 <p>Since this D-Bus property is both readable and writable, it is meaningful to use this function on both the client- and service-side.</p>
1622 <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
1623 <div class="refsect3">
1624 <a name="xapp-status-icon-interface-set-icon-size.parameters"></a><h4>Parameters</h4>
1625 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1626 <colgroup>
1627 <col width="150px" class="parameters_name">
1628 <col class="parameters_description">
1629 <col width="200px" class="parameters_annotations">
1630 </colgroup>
1631 <tbody>
1632 <tr>
1633 <td class="parameter_name"><p>object</p></td>
1634 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
1635 <td class="parameter_annotations"> </td>
1636 </tr>
1637 <tr>
1638 <td class="parameter_name"><p>value</p></td>
1639 <td class="parameter_description"><p>The value to set.</p></td>
1640 <td class="parameter_annotations"> </td>
1641 </tr>
1642 </tbody>
1643 </table></div>
1644 </div>
1645 </div>
1646 <hr>
1647 <div class="refsect2">
1648 <a name="xapp-status-icon-interface-proxy-new"></a><h3>xapp_status_icon_interface_proxy_new ()</h3>
1649 <pre class="programlisting"><span class="returnvalue">void</span>
1650 xapp_status_icon_interface_proxy_new (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
1651 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
1652 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1653 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
1654 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1655 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1656 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1657 <p>Asynchronously creates a proxy for the D-Bus interface org.x.StatusIcon. See <a href="../gio/GDBusProxy.html#g-dbus-proxy-new"><code class="function">g_dbus_proxy_new()</code></a> for more details.</p>
1658 <p>When the operation is finished, <em class="parameter"><code>callback</code></em>
1659 will be invoked in the <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
1660 You can then call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()"><code class="function">xapp_status_icon_interface_proxy_new_finish()</code></a> to get the result of the operation.</p>
1661 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()"><code class="function">xapp_status_icon_interface_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
1662 <div class="refsect3">
1663 <a name="xapp-status-icon-interface-proxy-new.parameters"></a><h4>Parameters</h4>
1664 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1665 <colgroup>
1666 <col width="150px" class="parameters_name">
1667 <col class="parameters_description">
1668 <col width="200px" class="parameters_annotations">
1669 </colgroup>
1670 <tbody>
1671 <tr>
1672 <td class="parameter_name"><p>connection</p></td>
1673 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
1674 <td class="parameter_annotations"> </td>
1675 </tr>
1676 <tr>
1677 <td class="parameter_name"><p>flags</p></td>
1678 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
1679 <td class="parameter_annotations"> </td>
1680 </tr>
1681 <tr>
1682 <td class="parameter_name"><p>name</p></td>
1683 <td class="parameter_description"><p>A bus name (well-known or unique) or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
1684 is not a message bus connection. </p></td>
1685 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1686 </tr>
1687 <tr>
1688 <td class="parameter_name"><p>object_path</p></td>
1689 <td class="parameter_description"><p>An object path.</p></td>
1690 <td class="parameter_annotations"> </td>
1691 </tr>
1692 <tr>
1693 <td class="parameter_name"><p>cancellable</p></td>
1694 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1695 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1696 </tr>
1697 <tr>
1698 <td class="parameter_name"><p>callback</p></td>
1699 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
1700 <td class="parameter_annotations"> </td>
1701 </tr>
1702 <tr>
1703 <td class="parameter_name"><p>user_data</p></td>
1704 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1705 .</p></td>
1706 <td class="parameter_annotations"> </td>
1707 </tr>
1708 </tbody>
1709 </table></div>
1710 </div>
1711 </div>
1712 <hr>
1713 <div class="refsect2">
1714 <a name="xapp-status-icon-interface-proxy-new-finish"></a><h3>xapp_status_icon_interface_proxy_new_finish ()</h3>
1715 <pre class="programlisting"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
1716 xapp_status_icon_interface_proxy_new_finish
1717 (<em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1718 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1719 <p>Finishes an operation started with <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a>.</p>
1720 <div class="refsect3">
1721 <a name="xapp-status-icon-interface-proxy-new-finish.parameters"></a><h4>Parameters</h4>
1722 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1723 <colgroup>
1724 <col width="150px" class="parameters_name">
1725 <col class="parameters_description">
1726 <col width="200px" class="parameters_annotations">
1727 </colgroup>
1728 <tbody>
1729 <tr>
1730 <td class="parameter_name"><p>res</p></td>
1731 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a>.</p></td>
1732 <td class="parameter_annotations"> </td>
1733 </tr>
1734 <tr>
1735 <td class="parameter_name"><p>error</p></td>
1736 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1737 <td class="parameter_annotations"> </td>
1738 </tr>
1739 </tbody>
1740 </table></div>
1741 </div>
1742 <div class="refsect3">
1743 <a name="xapp-status-icon-interface-proxy-new-finish.returns"></a><h4>Returns</h4>
1744 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
1745 is set. </p>
1746 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
1747 </div>
1748 </div>
1749 <hr>
1750 <div class="refsect2">
1751 <a name="xapp-status-icon-interface-proxy-new-sync"></a><h3>xapp_status_icon_interface_proxy_new_sync ()</h3>
1752 <pre class="programlisting"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
1753 xapp_status_icon_interface_proxy_new_sync
1754 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a> *connection</code></em>,
1755 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
1756 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1757 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
1758 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1759 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1760 <p>Synchronously creates a proxy for the D-Bus interface org.x.StatusIcon. See <a href="../gio/GDBusProxy.html#g-dbus-proxy-new-sync"><code class="function">g_dbus_proxy_new_sync()</code></a> for more details.</p>
1761 <p>The calling thread is blocked until a reply is received.</p>
1762 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a> for the asynchronous version of this constructor.</p>
1763 <div class="refsect3">
1764 <a name="xapp-status-icon-interface-proxy-new-sync.parameters"></a><h4>Parameters</h4>
1765 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1766 <colgroup>
1767 <col width="150px" class="parameters_name">
1768 <col class="parameters_description">
1769 <col width="200px" class="parameters_annotations">
1770 </colgroup>
1771 <tbody>
1772 <tr>
1773 <td class="parameter_name"><p>connection</p></td>
1774 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p></td>
1775 <td class="parameter_annotations"> </td>
1776 </tr>
1777 <tr>
1778 <td class="parameter_name"><p>flags</p></td>
1779 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
1780 <td class="parameter_annotations"> </td>
1781 </tr>
1782 <tr>
1783 <td class="parameter_name"><p>name</p></td>
1784 <td class="parameter_description"><p>A bus name (well-known or unique) or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
1785 is not a message bus connection. </p></td>
1786 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1787 </tr>
1788 <tr>
1789 <td class="parameter_name"><p>object_path</p></td>
1790 <td class="parameter_description"><p>An object path.</p></td>
1791 <td class="parameter_annotations"> </td>
1792 </tr>
1793 <tr>
1794 <td class="parameter_name"><p>cancellable</p></td>
1795 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1796 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1797 </tr>
1798 <tr>
1799 <td class="parameter_name"><p>error</p></td>
1800 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1801 <td class="parameter_annotations"> </td>
1802 </tr>
1803 </tbody>
1804 </table></div>
1805 </div>
1806 <div class="refsect3">
1807 <a name="xapp-status-icon-interface-proxy-new-sync.returns"></a><h4>Returns</h4>
1808 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
1809 is set. </p>
1810 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
1811 </div>
1812 </div>
1813 <hr>
1814 <div class="refsect2">
1815 <a name="xapp-status-icon-interface-proxy-new-for-bus"></a><h3>xapp_status_icon_interface_proxy_new_for_bus ()</h3>
1816 <pre class="programlisting"><span class="returnvalue">void</span>
1817 xapp_status_icon_interface_proxy_new_for_bus
1818 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
1819 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
1820 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1821 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
1822 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1823 <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
1824 <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
1825 <p>Like <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()"><code class="function">xapp_status_icon_interface_proxy_new()</code></a> but takes a <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p>
1826 <p>When the operation is finished, <em class="parameter"><code>callback</code></em>
1827 will be invoked in the <a href="../glib/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
1828 You can then call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus_finish()</code></a> to get the result of the operation.</p>
1829 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
1830 <div class="refsect3">
1831 <a name="xapp-status-icon-interface-proxy-new-for-bus.parameters"></a><h4>Parameters</h4>
1832 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1833 <colgroup>
1834 <col width="150px" class="parameters_name">
1835 <col class="parameters_description">
1836 <col width="200px" class="parameters_annotations">
1837 </colgroup>
1838 <tbody>
1839 <tr>
1840 <td class="parameter_name"><p>bus_type</p></td>
1841 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
1842 <td class="parameter_annotations"> </td>
1843 </tr>
1844 <tr>
1845 <td class="parameter_name"><p>flags</p></td>
1846 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
1847 <td class="parameter_annotations"> </td>
1848 </tr>
1849 <tr>
1850 <td class="parameter_name"><p>name</p></td>
1851 <td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
1852 <td class="parameter_annotations"> </td>
1853 </tr>
1854 <tr>
1855 <td class="parameter_name"><p>object_path</p></td>
1856 <td class="parameter_description"><p>An object path.</p></td>
1857 <td class="parameter_annotations"> </td>
1858 </tr>
1859 <tr>
1860 <td class="parameter_name"><p>cancellable</p></td>
1861 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1862 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1863 </tr>
1864 <tr>
1865 <td class="parameter_name"><p>callback</p></td>
1866 <td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
1867 <td class="parameter_annotations"> </td>
1868 </tr>
1869 <tr>
1870 <td class="parameter_name"><p>user_data</p></td>
1871 <td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
1872 .</p></td>
1873 <td class="parameter_annotations"> </td>
1874 </tr>
1875 </tbody>
1876 </table></div>
1877 </div>
1878 </div>
1879 <hr>
1880 <div class="refsect2">
1881 <a name="xapp-status-icon-interface-proxy-new-for-bus-finish"></a><h3>xapp_status_icon_interface_proxy_new_for_bus_finish ()</h3>
1882 <pre class="programlisting"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
1883 xapp_status_icon_interface_proxy_new_for_bus_finish
1884 (<em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>,
1885 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1886 <p>Finishes an operation started with <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus()</code></a>.</p>
1887 <div class="refsect3">
1888 <a name="xapp-status-icon-interface-proxy-new-for-bus-finish.parameters"></a><h4>Parameters</h4>
1889 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1890 <colgroup>
1891 <col width="150px" class="parameters_name">
1892 <col class="parameters_description">
1893 <col width="200px" class="parameters_annotations">
1894 </colgroup>
1895 <tbody>
1896 <tr>
1897 <td class="parameter_name"><p>res</p></td>
1898 <td class="parameter_description"><p>The <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus()</code></a>.</p></td>
1899 <td class="parameter_annotations"> </td>
1900 </tr>
1901 <tr>
1902 <td class="parameter_name"><p>error</p></td>
1903 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1904 <td class="parameter_annotations"> </td>
1905 </tr>
1906 </tbody>
1907 </table></div>
1908 </div>
1909 <div class="refsect3">
1910 <a name="xapp-status-icon-interface-proxy-new-for-bus-finish.returns"></a><h4>Returns</h4>
1911 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
1912 is set. </p>
1913 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
1914 </div>
1915 </div>
1916 <hr>
1917 <div class="refsect2">
1918 <a name="xapp-status-icon-interface-proxy-new-for-bus-sync"></a><h3>xapp_status_icon_interface_proxy_new_for_bus_sync ()</h3>
1919 <pre class="programlisting"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
1920 xapp_status_icon_interface_proxy_new_for_bus_sync
1921 (<em class="parameter"><code><a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
1922 <em class="parameter"><code><a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
1923 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
1924 <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
1925 <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>,
1926 <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1927 <p>Like <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()"><code class="function">xapp_status_icon_interface_proxy_new_sync()</code></a> but takes a <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="../gio/GDBusConnection.html#GDBusConnection-struct"><span class="type">GDBusConnection</span></a>.</p>
1928 <p>The calling thread is blocked until a reply is received.</p>
1929 <p>See <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()"><code class="function">xapp_status_icon_interface_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.</p>
1930 <div class="refsect3">
1931 <a name="xapp-status-icon-interface-proxy-new-for-bus-sync.parameters"></a><h4>Parameters</h4>
1932 <div class="informaltable"><table class="informaltable" width="100%" border="0">
1933 <colgroup>
1934 <col width="150px" class="parameters_name">
1935 <col class="parameters_description">
1936 <col width="200px" class="parameters_annotations">
1937 </colgroup>
1938 <tbody>
1939 <tr>
1940 <td class="parameter_name"><p>bus_type</p></td>
1941 <td class="parameter_description"><p>A <a href="../gio/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
1942 <td class="parameter_annotations"> </td>
1943 </tr>
1944 <tr>
1945 <td class="parameter_name"><p>flags</p></td>
1946 <td class="parameter_description"><p>Flags from the <a href="../gio/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
1947 <td class="parameter_annotations"> </td>
1948 </tr>
1949 <tr>
1950 <td class="parameter_name"><p>name</p></td>
1951 <td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
1952 <td class="parameter_annotations"> </td>
1953 </tr>
1954 <tr>
1955 <td class="parameter_name"><p>object_path</p></td>
1956 <td class="parameter_description"><p>An object path.</p></td>
1957 <td class="parameter_annotations"> </td>
1958 </tr>
1959 <tr>
1960 <td class="parameter_name"><p>cancellable</p></td>
1961 <td class="parameter_description"><p>A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
1962 <td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
1963 </tr>
1964 <tr>
1965 <td class="parameter_name"><p>error</p></td>
1966 <td class="parameter_description"><p>Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
1967 <td class="parameter_annotations"> </td>
1968 </tr>
1969 </tbody>
1970 </table></div>
1971 </div>
1972 <div class="refsect3">
1973 <a name="xapp-status-icon-interface-proxy-new-for-bus-sync.returns"></a><h4>Returns</h4>
1974 <p>The constructed proxy object or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
1975 is set. </p>
1976 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceProxy]</span></p>
1977 </div>
1978 </div>
1979 <hr>
1980 <div class="refsect2">
1981 <a name="xapp-status-icon-interface-skeleton-new"></a><h3>xapp_status_icon_interface_skeleton_new ()</h3>
1982 <pre class="programlisting"><a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="returnvalue">XAppStatusIconInterface</span></a> *
1983 xapp_status_icon_interface_skeleton_new
1984 (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
1985 <p>Creates a skeleton object for the D-Bus interface org.x.StatusIcon.</p>
1986 <div class="refsect3">
1987 <a name="xapp-status-icon-interface-skeleton-new.returns"></a><h4>Returns</h4>
1988 <p>The skeleton object. </p>
1989 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> XAppStatusIconInterfaceSkeleton]</span></p>
1990 </div>
1991 </div>
1992 </div>
1993 <div class="refsect1">
1994 <a name="XAppStatusIconInterfaceSkeleton.other_details"></a><h2>Types and Values</h2>
1995 </div>
1996 <div class="refsect1">
1997 <a name="XAppStatusIconInterfaceSkeleton.property-details"></a><h2>Property Details</h2>
1998 <div class="refsect2">
1999 <a name="XAppStatusIconInterface--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
2000 <pre class="programlisting"> “icon-name” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2001 <p>Represents the D-Bus property "IconName".</p>
2002 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2003 <p>Flags: Read / Write</p>
2004 <p>Default value: NULL</p>
2005 </div>
2006 <hr>
2007 <div class="refsect2">
2008 <a name="XAppStatusIconInterface--icon-size"></a><h3>The <code class="literal">“icon-size”</code> property</h3>
2009 <pre class="programlisting"> “icon-size” <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
2010 <p>Represents the D-Bus property "IconSize".</p>
2011 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is both readable and writable, it is meaningful to both read from it and write to it on both the service- and client-side.</p>
2012 <p>Flags: Read / Write</p>
2013 <p>Default value: 0</p>
2014 </div>
2015 <hr>
2016 <div class="refsect2">
2017 <a name="XAppStatusIconInterface--label"></a><h3>The <code class="literal">“label”</code> property</h3>
2018 <pre class="programlisting"> “label” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2019 <p>Represents the D-Bus property "Label".</p>
2020 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2021 <p>Flags: Read / Write</p>
2022 <p>Default value: NULL</p>
2023 </div>
2024 <hr>
2025 <div class="refsect2">
2026 <a name="XAppStatusIconInterface--name"></a><h3>The <code class="literal">“name”</code> property</h3>
2027 <pre class="programlisting"> “name” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2028 <p>Represents the D-Bus property "Name".</p>
2029 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2030 <p>Flags: Read / Write</p>
2031 <p>Default value: NULL</p>
2032 </div>
2033 <hr>
2034 <div class="refsect2">
2035 <a name="XAppStatusIconInterface--tooltip-text"></a><h3>The <code class="literal">“tooltip-text”</code> property</h3>
2036 <pre class="programlisting"> “tooltip-text” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
2037 <p>Represents the D-Bus property "TooltipText".</p>
2038 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2039 <p>Flags: Read / Write</p>
2040 <p>Default value: NULL</p>
2041 </div>
2042 <hr>
2043 <div class="refsect2">
2044 <a name="XAppStatusIconInterface--visible"></a><h3>The <code class="literal">“visible”</code> property</h3>
2045 <pre class="programlisting"> “visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
2046 <p>Represents the D-Bus property "Visible".</p>
2047 <p>Since the D-Bus property for this <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
2048 <p>Flags: Read / Write</p>
2049 <p>Default value: FALSE</p>
2050 </div>
2051 </div>
2052 <div class="refsect1">
2053 <a name="XAppStatusIconInterfaceSkeleton.signal-details"></a><h2>Signal Details</h2>
2054 <div class="refsect2">
2055 <a name="XAppStatusIconInterface-handle-button-press"></a><h3>The <code class="literal">“handle-button-press”</code> signal</h3>
2056 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2057 user_function (<a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object,
2058 <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation,
2059 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x,
2060 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y,
2061 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button,
2062 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time,
2063 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position,
2064 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2065 <p>Signal emitted when a remote caller is invoking the <GTKDOCLINK HREF="ButtonPress"><code class="function">ButtonPress()</code></GTKDOCLINK> D-Bus method.</p>
2066 <p>If a signal handler returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
2067 and eventually call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()"><code class="function">xapp_status_icon_interface_complete_button_press()</code></a> or e.g. <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="../gio/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.</p>
2068 <div class="refsect3">
2069 <a name="XAppStatusIconInterface-handle-button-press.parameters"></a><h4>Parameters</h4>
2070 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2071 <colgroup>
2072 <col width="150px" class="parameters_name">
2073 <col class="parameters_description">
2074 <col width="200px" class="parameters_annotations">
2075 </colgroup>
2076 <tbody>
2077 <tr>
2078 <td class="parameter_name"><p>object</p></td>
2079 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
2080 <td class="parameter_annotations"> </td>
2081 </tr>
2082 <tr>
2083 <td class="parameter_name"><p>invocation</p></td>
2084 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
2085 <td class="parameter_annotations"> </td>
2086 </tr>
2087 <tr>
2088 <td class="parameter_name"><p>arg_x</p></td>
2089 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2090 <td class="parameter_annotations"> </td>
2091 </tr>
2092 <tr>
2093 <td class="parameter_name"><p>arg_y</p></td>
2094 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2095 <td class="parameter_annotations"> </td>
2096 </tr>
2097 <tr>
2098 <td class="parameter_name"><p>arg_button</p></td>
2099 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2100 <td class="parameter_annotations"> </td>
2101 </tr>
2102 <tr>
2103 <td class="parameter_name"><p>arg_time</p></td>
2104 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2105 <td class="parameter_annotations"> </td>
2106 </tr>
2107 <tr>
2108 <td class="parameter_name"><p>arg_panel_position</p></td>
2109 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2110 <td class="parameter_annotations"> </td>
2111 </tr>
2112 <tr>
2113 <td class="parameter_name"><p>user_data</p></td>
2114 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
2115 <td class="parameter_annotations"> </td>
2116 </tr>
2117 </tbody>
2118 </table></div>
2119 </div>
2120 <div class="refsect3">
2121 <a name="XAppStatusIconInterface-handle-button-press.returns"></a><h4>Returns</h4>
2122 <p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
2123 </div>
2124 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
2125 </div>
2126 <hr>
2127 <div class="refsect2">
2128 <a name="XAppStatusIconInterface-handle-button-release"></a><h3>The <code class="literal">“handle-button-release”</code> signal</h3>
2129 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2130 user_function (<a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object,
2131 <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation,
2132 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_x,
2133 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_y,
2134 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_button,
2135 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time,
2136 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_panel_position,
2137 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2138 <p>Signal emitted when a remote caller is invoking the <GTKDOCLINK HREF="ButtonRelease"><code class="function">ButtonRelease()</code></GTKDOCLINK> D-Bus method.</p>
2139 <p>If a signal handler returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
2140 and eventually call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()"><code class="function">xapp_status_icon_interface_complete_button_release()</code></a> or e.g. <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="../gio/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.</p>
2141 <div class="refsect3">
2142 <a name="XAppStatusIconInterface-handle-button-release.parameters"></a><h4>Parameters</h4>
2143 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2144 <colgroup>
2145 <col width="150px" class="parameters_name">
2146 <col class="parameters_description">
2147 <col width="200px" class="parameters_annotations">
2148 </colgroup>
2149 <tbody>
2150 <tr>
2151 <td class="parameter_name"><p>object</p></td>
2152 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
2153 <td class="parameter_annotations"> </td>
2154 </tr>
2155 <tr>
2156 <td class="parameter_name"><p>invocation</p></td>
2157 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
2158 <td class="parameter_annotations"> </td>
2159 </tr>
2160 <tr>
2161 <td class="parameter_name"><p>arg_x</p></td>
2162 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2163 <td class="parameter_annotations"> </td>
2164 </tr>
2165 <tr>
2166 <td class="parameter_name"><p>arg_y</p></td>
2167 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2168 <td class="parameter_annotations"> </td>
2169 </tr>
2170 <tr>
2171 <td class="parameter_name"><p>arg_button</p></td>
2172 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2173 <td class="parameter_annotations"> </td>
2174 </tr>
2175 <tr>
2176 <td class="parameter_name"><p>arg_time</p></td>
2177 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2178 <td class="parameter_annotations"> </td>
2179 </tr>
2180 <tr>
2181 <td class="parameter_name"><p>arg_panel_position</p></td>
2182 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2183 <td class="parameter_annotations"> </td>
2184 </tr>
2185 <tr>
2186 <td class="parameter_name"><p>user_data</p></td>
2187 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
2188 <td class="parameter_annotations"> </td>
2189 </tr>
2190 </tbody>
2191 </table></div>
2192 </div>
2193 <div class="refsect3">
2194 <a name="XAppStatusIconInterface-handle-button-release.returns"></a><h4>Returns</h4>
2195 <p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
2196 </div>
2197 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
2198 </div>
2199 <hr>
2200 <div class="refsect2">
2201 <a name="XAppStatusIconInterface-handle-scroll"></a><h3>The <code class="literal">“handle-scroll”</code> signal</h3>
2202 <pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
2203 user_function (<a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a> *object,
2204 <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a> *invocation,
2205 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_delta,
2206 <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> arg_orientation,
2207 <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> arg_time,
2208 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
2209 <p>Signal emitted when a remote caller is invoking the <GTKDOCLINK HREF="Scroll"><code class="function">Scroll()</code></GTKDOCLINK> D-Bus method.</p>
2210 <p>If a signal handler returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
2211 and eventually call <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()"><code class="function">xapp_status_icon_interface_complete_scroll()</code></a> or e.g. <a href="../gio/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <a href="../gio/gio-GDBusError.html#G-DBUS-ERROR-UNKNOWN-METHOD:CAPS"><code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code></a> error is returned.</p>
2212 <div class="refsect3">
2213 <a name="XAppStatusIconInterface-handle-scroll.parameters"></a><h4>Parameters</h4>
2214 <div class="informaltable"><table class="informaltable" width="100%" border="0">
2215 <colgroup>
2216 <col width="150px" class="parameters_name">
2217 <col class="parameters_description">
2218 <col width="200px" class="parameters_annotations">
2219 </colgroup>
2220 <tbody>
2221 <tr>
2222 <td class="parameter_name"><p>object</p></td>
2223 <td class="parameter_description"><p>A <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface"><span class="type">XAppStatusIconInterface</span></a>.</p></td>
2224 <td class="parameter_annotations"> </td>
2225 </tr>
2226 <tr>
2227 <td class="parameter_name"><p>invocation</p></td>
2228 <td class="parameter_description"><p>A <a href="../gio/GDBusMethodInvocation.html#GDBusMethodInvocation-struct"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
2229 <td class="parameter_annotations"> </td>
2230 </tr>
2231 <tr>
2232 <td class="parameter_name"><p>arg_delta</p></td>
2233 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2234 <td class="parameter_annotations"> </td>
2235 </tr>
2236 <tr>
2237 <td class="parameter_name"><p>arg_orientation</p></td>
2238 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2239 <td class="parameter_annotations"> </td>
2240 </tr>
2241 <tr>
2242 <td class="parameter_name"><p>arg_time</p></td>
2243 <td class="parameter_description"><p>Argument passed by remote caller.</p></td>
2244 <td class="parameter_annotations"> </td>
2245 </tr>
2246 <tr>
2247 <td class="parameter_name"><p>user_data</p></td>
2248 <td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
2249 <td class="parameter_annotations"> </td>
2250 </tr>
2251 </tbody>
2252 </table></div>
2253 </div>
2254 <div class="refsect3">
2255 <a name="XAppStatusIconInterface-handle-scroll.returns"></a><h4>Returns</h4>
2256 <p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
2257 </div>
2258 <p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p>
2259 </div>
2260 </div>
2261 </div>
2262 <div class="footer">
2263 <hr>Generated by GTK-Doc V1.27</div>
2264 </body>
2265 </html>
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="up" href="ch01.html" title="API reference">
88 <link rel="prev" href="XAppStatusIcon.html" title="XAppStatusIcon">
9 <link rel="next" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
9 <link rel="next" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2121 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
2222 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
2323 <td><a accesskey="p" href="XAppStatusIcon.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
24 <td><a accesskey="n" href="XAppStatusIconInterfaceSkeleton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
24 <td><a accesskey="n" href="XAppObjectManagerClient.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2525 </tr></table>
2626 <div class="refentry">
2727 <a name="XAppStatusIconMonitor"></a><div class="titlepage"></div>
3737 <a name="XAppStatusIconMonitor.functions"></a><h2>Functions</h2>
3838 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3939 <colgroup>
40 <col width="150px" class="functions_return">
41 <col class="functions_name">
40 <col width="150px" class="functions_proto_type">
41 <col class="functions_proto_name">
4242 </colgroup>
4343 <tbody>
4444 <tr>
6464 <a name="XAppStatusIconMonitor.signals"></a><h2>Signals</h2>
6565 <div class="informaltable"><table class="informaltable" border="0">
6666 <colgroup>
67 <col width="150px" class="signals_return">
68 <col width="300px" class="signals_name">
69 <col width="200px" class="signals_flags">
67 <col width="150px" class="signal_proto_type">
68 <col width="300px" class="signal_proto_name">
69 <col width="200px" class="signal_proto_flags">
7070 </colgroup>
7171 <tbody>
7272 <tr>
8686 <a name="XAppStatusIconMonitor.other"></a><h2>Types and Values</h2>
8787 <div class="informaltable"><table class="informaltable" width="100%" border="0">
8888 <colgroup>
89 <col width="150px" class="name">
90 <col class="description">
89 <col width="150px" class="other_proto_type">
90 <col class="other_proto_name">
9191 </colgroup>
9292 <tbody>
9393 <tr>
113113 to display info about an app.</p>
114114 <p>The simplest way to use is to make a new instance of this monitor, and connect
115115 to the <a class="link" href="XAppStatusIconMonitor.html#XAppStatusIconMonitor-icon-added" title="The “icon-added” signal"><span class="type">“icon-added”</span></a> and <a class="link" href="XAppStatusIconMonitor.html#XAppStatusIconMonitor-icon-removed" title="The “icon-removed” signal"><span class="type">“icon-removed”</span></a> signals.
116 The received object for both of these signals is an <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.
116 The received object for both of these signals is an <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a>.
117117 It represents an application's <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a>, and has properties available for
118118 describing the icon name, tooltip, label and visibility.</p>
119119 <p>The proxy also provides methods to handle clicks, which can be called by the applet,
181181 <a name="XAppStatusIconMonitor-icon-added"></a><h3>The <code class="literal">“icon-added”</code> signal</h3>
182182 <pre class="programlisting"><span class="returnvalue">void</span>
183183 user_function (<a class="link" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor"><span class="type">XAppStatusIconMonitor</span></a> *monitor,
184 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a> *proxy,
184 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a> *proxy,
185185 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
186186 <p>This signal is emitted by the monitor when it has discovered a new
187187 <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a> on the bus.</p>
219219 <a name="XAppStatusIconMonitor-icon-removed"></a><h3>The <code class="literal">“icon-removed”</code> signal</h3>
220220 <pre class="programlisting"><span class="returnvalue">void</span>
221221 user_function (<a class="link" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor"><span class="type">XAppStatusIconMonitor</span></a> *monitor,
222 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a> *proxy,
222 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy"><span class="type">XAppStatusIconInterfaceProxy</span></a> *proxy,
223223 <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
224224 <p>This signal is emitted by the monitor when an <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon"><span class="type">XAppStatusIcon</span></a> has disappeared
225225 from the bus.</p>
255255 </div>
256256 </div>
257257 <div class="footer">
258 <hr>Generated by GTK-Doc V1.27</div>
258 <hr>Generated by GTK-Doc V1.32</div>
259259 </body>
260260 </html>
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="up" href="index.html" title="XApp Reference Manual">
88 <link rel="prev" href="deprecated-api-index.html" title="Index of deprecated API">
9 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
9 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1010 <link rel="stylesheet" href="style.css" type="text/css">
1111 </head>
1212 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1313 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
1414 <td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a>
15  <span class="dim">|</span> 
16 <a class="shortcut" href="#glsC">C</a>
1517  <span class="dim">|</span> 
1618 <a class="shortcut" href="#glsE">E</a>
1719  <span class="dim">|</span> 
3133 <a name="glsA"></a><h3 class="title">A</h3>
3234 <dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
3335 <dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
36 <a name="glsC"></a><h3 class="title">C</h3>
37 <dt><span class="glossterm"><a name="annotation-glossterm-closure"></a>closure</span></dt>
38 <dd class="glossdef"><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd>
3439 <a name="glsE"></a><h3 class="title">E</h3>
3540 <dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt>
3641 <dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd>
3742 <a name="glsN"></a><h3 class="title">N</h3>
43 <dt><span class="glossterm"><a name="annotation-glossterm-not%20nullable"></a>not nullable</span></dt>
44 <dd class="glossdef"><p>NULL must not be passed as the value in, out, in-out; or as a return value.</p></dd>
3845 <dt><span class="glossterm"><a name="annotation-glossterm-nullable"></a>nullable</span></dt>
3946 <dd class="glossdef"><p>NULL may be passed as the value in, out, in-out; or as a return value.</p></dd>
4047 <a name="glsS"></a><h3 class="title">S</h3>
48 <dt><span class="glossterm"><a name="annotation-glossterm-scope%20notified"></a>scope notified</span></dt>
49 <dd class="glossdef"><p>The callback is valid until the GDestroyNotify argument is called.</p></dd>
4150 <dt><span class="glossterm"><a name="annotation-glossterm-skip"></a>skip</span></dt>
4251 <dd class="glossdef"><p>Exposed in C code, not necessarily available in other languages.</p></dd>
4352 <a name="glsT"></a><h3 class="title">T</h3>
5160 <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
5261 </div>
5362 <div class="footer">
54 <hr>Generated by GTK-Doc V1.27</div>
63 <hr>Generated by GTK-Doc V1.32</div>
5564 </body>
5665 </html>
77 <link rel="up" href="index.html" title="XApp Reference Manual">
88 <link rel="prev" href="object-tree.html" title="Object Hierarchy">
99 <link rel="next" href="deprecated-api-index.html" title="Index of deprecated API">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxG">G</a>
15 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxF">F</a>
16  <span class="dim">|</span> 
17 <a class="shortcut" href="#idxG">G</a>
1618  <span class="dim">|</span> 
1719 <a class="shortcut" href="#idxI">I</a>
1820  <span class="dim">|</span> 
1921 <a class="shortcut" href="#idxK">K</a>
2022  <span class="dim">|</span> 
2123 <a class="shortcut" href="#idxM">M</a>
24  <span class="dim">|</span> 
25 <a class="shortcut" href="#idxO">O</a>
2226  <span class="dim">|</span> 
2327 <a class="shortcut" href="#idxP">P</a>
2428  <span class="dim">|</span> 
3539 <div class="index">
3640 <div class="titlepage"><div><div><h1 class="title">
3741 <a name="api-index-full"></a>API Index</h1></div></div></div>
38 <a name="idx"></a><a name="idxG"></a><h3 class="title">G</h3>
42 <a name="idx"></a><a name="idxF"></a><h3 class="title">F</h3>
43 <dt>
44 <a class="link" href="XAppFavorites.html#XAppFavoriteInfo-struct" title="struct XAppFavoriteInfo">XAppFavoriteInfo</a>, struct in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
45 </dt>
46 <dd></dd>
47 <dt>
48 <a class="link" href="XAppFavorites.html#XAppFavorites-struct" title="XAppFavorites">XAppFavorites</a>, struct in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
49 </dt>
50 <dd></dd>
51 <dt>
52 <a class="link" href="XAppFavorites.html#XAppFavorites-changed" title="The “changed” signal">XAppFavorites::changed</a>, object signal in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
53 </dt>
54 <dd></dd>
55 <dt>
56 <a class="link" href="XAppFavorites.html#XAppFavoritesItemSelectedCallback" title="XAppFavoritesItemSelectedCallback ()">XAppFavoritesItemSelectedCallback</a>, user_function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
57 </dt>
58 <dd></dd>
59 <dt>
60 <a class="link" href="XAppFavorites.html#xapp-favorites-add" title="xapp_favorites_add ()">xapp_favorites_add</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
61 </dt>
62 <dd></dd>
63 <dt>
64 <a class="link" href="XAppFavorites.html#xapp-favorites-create-actions" title="xapp_favorites_create_actions ()">xapp_favorites_create_actions</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
65 </dt>
66 <dd></dd>
67 <dt>
68 <a class="link" href="XAppFavorites.html#xapp-favorites-create-menu" title="xapp_favorites_create_menu ()">xapp_favorites_create_menu</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
69 </dt>
70 <dd></dd>
71 <dt>
72 <a class="link" href="XAppFavorites.html#xapp-favorites-find-by-display-name" title="xapp_favorites_find_by_display_name ()">xapp_favorites_find_by_display_name</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
73 </dt>
74 <dd></dd>
75 <dt>
76 <a class="link" href="XAppFavorites.html#xapp-favorites-find-by-uri" title="xapp_favorites_find_by_uri ()">xapp_favorites_find_by_uri</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
77 </dt>
78 <dd></dd>
79 <dt>
80 <a class="link" href="XAppFavorites.html#xapp-favorites-get-default" title="xapp_favorites_get_default ()">xapp_favorites_get_default</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
81 </dt>
82 <dd></dd>
83 <dt>
84 <a class="link" href="XAppFavorites.html#xapp-favorites-get-favorites" title="xapp_favorites_get_favorites ()">xapp_favorites_get_favorites</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
85 </dt>
86 <dd></dd>
87 <dt>
88 <a class="link" href="XAppFavorites.html#xapp-favorites-get-n-favorites" title="xapp_favorites_get_n_favorites ()">xapp_favorites_get_n_favorites</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
89 </dt>
90 <dd></dd>
91 <dt>
92 <a class="link" href="XAppFavorites.html#xapp-favorites-launch" title="xapp_favorites_launch ()">xapp_favorites_launch</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
93 </dt>
94 <dd></dd>
95 <dt>
96 <a class="link" href="XAppFavorites.html#xapp-favorites-remove" title="xapp_favorites_remove ()">xapp_favorites_remove</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
97 </dt>
98 <dd></dd>
99 <dt>
100 <a class="link" href="XAppFavorites.html#xapp-favorites-rename" title="xapp_favorites_rename ()">xapp_favorites_rename</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
101 </dt>
102 <dd></dd>
103 <dt>
104 <a class="link" href="XAppFavorites.html#xapp-favorite-info-copy" title="xapp_favorite_info_copy ()">xapp_favorite_info_copy</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
105 </dt>
106 <dd></dd>
107 <dt>
108 <a class="link" href="XAppFavorites.html#xapp-favorite-info-free" title="xapp_favorite_info_free ()">xapp_favorite_info_free</a>, function in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
109 </dt>
110 <dd></dd>
111 <a name="idxG"></a><h3 class="title">G</h3>
39112 <dt>
40113 <a class="link" href="XAppGtkWindow.html#XAppGtkWindow-struct" title="XAppGtkWindow">XAppGtkWindow</a>, struct in <a class="link" href="XAppGtkWindow.html" title="XAppGtkWindow">XAppGtkWindow</a>
41114 </dt>
275348 <a class="link" href="XAppMonitorBlanker.html#xapp-monitor-blanker-unblank-monitors" title="xapp_monitor_blanker_unblank_monitors ()">xapp_monitor_blanker_unblank_monitors</a>, function in <a class="link" href="XAppMonitorBlanker.html" title="XAppMonitorBlanker">XAppMonitorBlanker</a>
276349 </dt>
277350 <dd></dd>
351 <a name="idxO"></a><h3 class="title">O</h3>
352 <dt>
353 <a class="link" href="XAppObjectManagerClient.html#XAppObject--status-icon-interface" title="The “status-icon-interface” property">XAppObject:status-icon-interface</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
354 </dt>
355 <dd></dd>
356 <dt>
357 <a class="link" href="XAppObjectManagerClient.html#xapp-object-get-status-icon-interface" title="xapp_object_get_status_icon_interface ()">xapp_object_get_status_icon_interface</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
358 </dt>
359 <dd></dd>
360 <dt>
361 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-get-proxy-type" title="xapp_object_manager_client_get_proxy_type ()">xapp_object_manager_client_get_proxy_type</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
362 </dt>
363 <dd></dd>
364 <dt>
365 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new" title="xapp_object_manager_client_new ()">xapp_object_manager_client_new</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
366 </dt>
367 <dd></dd>
368 <dt>
369 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-finish" title="xapp_object_manager_client_new_finish ()">xapp_object_manager_client_new_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
370 </dt>
371 <dd></dd>
372 <dt>
373 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus" title="xapp_object_manager_client_new_for_bus ()">xapp_object_manager_client_new_for_bus</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
374 </dt>
375 <dd></dd>
376 <dt>
377 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-finish" title="xapp_object_manager_client_new_for_bus_finish ()">xapp_object_manager_client_new_for_bus_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
378 </dt>
379 <dd></dd>
380 <dt>
381 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-sync" title="xapp_object_manager_client_new_for_bus_sync ()">xapp_object_manager_client_new_for_bus_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
382 </dt>
383 <dd></dd>
384 <dt>
385 <a class="link" href="XAppObjectManagerClient.html#xapp-object-manager-client-new-sync" title="xapp_object_manager_client_new_sync ()">xapp_object_manager_client_new_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
386 </dt>
387 <dd></dd>
388 <dt>
389 <a class="link" href="XAppObjectManagerClient.html#xapp-object-peek-status-icon-interface" title="xapp_object_peek_status_icon_interface ()">xapp_object_peek_status_icon_interface</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
390 </dt>
391 <dd></dd>
392 <dt>
393 <a class="link" href="XAppObjectManagerClient.html#xapp-object-proxy-new" title="xapp_object_proxy_new ()">xapp_object_proxy_new</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
394 </dt>
395 <dd></dd>
396 <dt>
397 <a class="link" href="XAppObjectManagerClient.html#xapp-object-skeleton-new" title="xapp_object_skeleton_new ()">xapp_object_skeleton_new</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
398 </dt>
399 <dd></dd>
400 <dt>
401 <a class="link" href="XAppObjectManagerClient.html#xapp-object-skeleton-set-status-icon-interface" title="xapp_object_skeleton_set_status_icon_interface ()">xapp_object_skeleton_set_status_icon_interface</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
402 </dt>
403 <dd></dd>
278404 <a name="idxP"></a><h3 class="title">P</h3>
279405 <dt>
280406 <a class="link" href="XAppPreferencesWindow.html#XAppPreferencesWindow-struct" title="XAppPreferencesWindow">XAppPreferencesWindow</a>, struct in <a class="link" href="XAppPreferencesWindow.html" title="XAppPreferencesWindow">XAppPreferencesWindow</a>
386512 </dt>
387513 <dd></dd>
388514 <dt>
515 <a class="link" href="XAppStatusIcon.html#XAppStatusIcon--name" title="The “name” property">XAppStatusIcon:name</a>, object property in <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
516 </dt>
517 <dd></dd>
518 <dt>
389519 <a class="link" href="XAppStatusIcon.html#XAppStatusIcon--primary-menu" title="The “primary-menu” property">XAppStatusIcon:primary-menu</a>, object property in <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
390520 </dt>
391521 <dd></dd>
394524 </dt>
395525 <dd></dd>
396526 <dt>
397 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-button-press" title="The “handle-button-press” signal">XAppStatusIconInterface::handle-button-press</a>, object signal in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
398 </dt>
399 <dd></dd>
400 <dt>
401 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-button-release" title="The “handle-button-release” signal">XAppStatusIconInterface::handle-button-release</a>, object signal in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
402 </dt>
403 <dd></dd>
404 <dt>
405 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-scroll" title="The “handle-scroll” signal">XAppStatusIconInterface::handle-scroll</a>, object signal in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
406 </dt>
407 <dd></dd>
408 <dt>
409 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--icon-name" title="The “icon-name” property">XAppStatusIconInterface:icon-name</a>, object property in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
410 </dt>
411 <dd></dd>
412 <dt>
413 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--icon-size" title="The “icon-size” property">XAppStatusIconInterface:icon-size</a>, object property in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
414 </dt>
415 <dd></dd>
416 <dt>
417 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--label" title="The “label” property">XAppStatusIconInterface:label</a>, object property in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
418 </dt>
419 <dd></dd>
420 <dt>
421 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--name" title="The “name” property">XAppStatusIconInterface:name</a>, object property in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
422 </dt>
423 <dd></dd>
424 <dt>
425 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--tooltip-text" title="The “tooltip-text” property">XAppStatusIconInterface:tooltip-text</a>, object property in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
426 </dt>
427 <dd></dd>
428 <dt>
429 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--visible" title="The “visible” property">XAppStatusIconInterface:visible</a>, object property in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
527 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-press" title="The “handle-button-press” signal">XAppStatusIconInterface::handle-button-press</a>, object signal in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
528 </dt>
529 <dd></dd>
530 <dt>
531 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-release" title="The “handle-button-release” signal">XAppStatusIconInterface::handle-button-release</a>, object signal in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
532 </dt>
533 <dd></dd>
534 <dt>
535 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-scroll" title="The “handle-scroll” signal">XAppStatusIconInterface::handle-scroll</a>, object signal in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
536 </dt>
537 <dd></dd>
538 <dt>
539 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-name" title="The “icon-name” property">XAppStatusIconInterface:icon-name</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
540 </dt>
541 <dd></dd>
542 <dt>
543 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-size" title="The “icon-size” property">XAppStatusIconInterface:icon-size</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
544 </dt>
545 <dd></dd>
546 <dt>
547 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--label" title="The “label” property">XAppStatusIconInterface:label</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
548 </dt>
549 <dd></dd>
550 <dt>
551 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--metadata" title="The “metadata” property">XAppStatusIconInterface:metadata</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
552 </dt>
553 <dd></dd>
554 <dt>
555 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--name" title="The “name” property">XAppStatusIconInterface:name</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
556 </dt>
557 <dd></dd>
558 <dt>
559 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--primary-menu-is-open" title="The “primary-menu-is-open” property">XAppStatusIconInterface:primary-menu-is-open</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
560 </dt>
561 <dd></dd>
562 <dt>
563 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--secondary-menu-is-open" title="The “secondary-menu-is-open” property">XAppStatusIconInterface:secondary-menu-is-open</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
564 </dt>
565 <dd></dd>
566 <dt>
567 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--tooltip-text" title="The “tooltip-text” property">XAppStatusIconInterface:tooltip-text</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
568 </dt>
569 <dd></dd>
570 <dt>
571 <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface--visible" title="The “visible” property">XAppStatusIconInterface:visible</a>, object property in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
430572 </dt>
431573 <dd></dd>
432574 <dt>
470612 </dt>
471613 <dd></dd>
472614 <dt>
473 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()">xapp_status_icon_interface_call_button_press</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
474 </dt>
475 <dd></dd>
476 <dt>
477 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()">xapp_status_icon_interface_call_button_press_finish</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
478 </dt>
479 <dd></dd>
480 <dt>
481 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()">xapp_status_icon_interface_call_button_press_sync</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
482 </dt>
483 <dd></dd>
484 <dt>
485 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()">xapp_status_icon_interface_call_button_release</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
486 </dt>
487 <dd></dd>
488 <dt>
489 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()">xapp_status_icon_interface_call_button_release_finish</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
490 </dt>
491 <dd></dd>
492 <dt>
493 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()">xapp_status_icon_interface_call_button_release_sync</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
494 </dt>
495 <dd></dd>
496 <dt>
497 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()">xapp_status_icon_interface_call_scroll</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
498 </dt>
499 <dd></dd>
500 <dt>
501 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()">xapp_status_icon_interface_call_scroll_finish</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
502 </dt>
503 <dd></dd>
504 <dt>
505 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()">xapp_status_icon_interface_call_scroll_sync</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
506 </dt>
507 <dd></dd>
508 <dt>
509 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()">xapp_status_icon_interface_complete_button_press</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
510 </dt>
511 <dd></dd>
512 <dt>
513 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()">xapp_status_icon_interface_complete_button_release</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
514 </dt>
515 <dd></dd>
516 <dt>
517 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()">xapp_status_icon_interface_complete_scroll</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
518 </dt>
519 <dd></dd>
520 <dt>
521 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()">xapp_status_icon_interface_dup_icon_name</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
522 </dt>
523 <dd></dd>
524 <dt>
525 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()">xapp_status_icon_interface_dup_label</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
526 </dt>
527 <dd></dd>
528 <dt>
529 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()">xapp_status_icon_interface_dup_name</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
530 </dt>
531 <dd></dd>
532 <dt>
533 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()">xapp_status_icon_interface_dup_tooltip_text</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
534 </dt>
535 <dd></dd>
536 <dt>
537 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-icon-name" title="xapp_status_icon_interface_get_icon_name ()">xapp_status_icon_interface_get_icon_name</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
538 </dt>
539 <dd></dd>
540 <dt>
541 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-icon-size" title="xapp_status_icon_interface_get_icon_size ()">xapp_status_icon_interface_get_icon_size</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
542 </dt>
543 <dd></dd>
544 <dt>
545 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-label" title="xapp_status_icon_interface_get_label ()">xapp_status_icon_interface_get_label</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
546 </dt>
547 <dd></dd>
548 <dt>
549 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-name" title="xapp_status_icon_interface_get_name ()">xapp_status_icon_interface_get_name</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
550 </dt>
551 <dd></dd>
552 <dt>
553 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-tooltip-text" title="xapp_status_icon_interface_get_tooltip_text ()">xapp_status_icon_interface_get_tooltip_text</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
554 </dt>
555 <dd></dd>
556 <dt>
557 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-visible" title="xapp_status_icon_interface_get_visible ()">xapp_status_icon_interface_get_visible</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
558 </dt>
559 <dd></dd>
560 <dt>
561 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-interface-info" title="xapp_status_icon_interface_interface_info ()">xapp_status_icon_interface_interface_info</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
562 </dt>
563 <dd></dd>
564 <dt>
565 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-override-properties" title="xapp_status_icon_interface_override_properties ()">xapp_status_icon_interface_override_properties</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
566 </dt>
567 <dd></dd>
568 <dt>
569 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()">xapp_status_icon_interface_proxy_new</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
570 </dt>
571 <dd></dd>
572 <dt>
573 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()">xapp_status_icon_interface_proxy_new_finish</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
574 </dt>
575 <dd></dd>
576 <dt>
577 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()">xapp_status_icon_interface_proxy_new_for_bus</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
578 </dt>
579 <dd></dd>
580 <dt>
581 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()">xapp_status_icon_interface_proxy_new_for_bus_finish</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
582 </dt>
583 <dd></dd>
584 <dt>
585 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()">xapp_status_icon_interface_proxy_new_for_bus_sync</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
586 </dt>
587 <dd></dd>
588 <dt>
589 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()">xapp_status_icon_interface_proxy_new_sync</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
590 </dt>
591 <dd></dd>
592 <dt>
593 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-icon-name" title="xapp_status_icon_interface_set_icon_name ()">xapp_status_icon_interface_set_icon_name</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
594 </dt>
595 <dd></dd>
596 <dt>
597 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-icon-size" title="xapp_status_icon_interface_set_icon_size ()">xapp_status_icon_interface_set_icon_size</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
598 </dt>
599 <dd></dd>
600 <dt>
601 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-label" title="xapp_status_icon_interface_set_label ()">xapp_status_icon_interface_set_label</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
602 </dt>
603 <dd></dd>
604 <dt>
605 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-name" title="xapp_status_icon_interface_set_name ()">xapp_status_icon_interface_set_name</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
606 </dt>
607 <dd></dd>
608 <dt>
609 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-tooltip-text" title="xapp_status_icon_interface_set_tooltip_text ()">xapp_status_icon_interface_set_tooltip_text</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
610 </dt>
611 <dd></dd>
612 <dt>
613 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-visible" title="xapp_status_icon_interface_set_visible ()">xapp_status_icon_interface_set_visible</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
614 </dt>
615 <dd></dd>
616 <dt>
617 <a class="link" href="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-skeleton-new" title="xapp_status_icon_interface_skeleton_new ()">xapp_status_icon_interface_skeleton_new</a>, function in <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
615 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press" title="xapp_status_icon_interface_call_button_press ()">xapp_status_icon_interface_call_button_press</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
616 </dt>
617 <dd></dd>
618 <dt>
619 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-finish" title="xapp_status_icon_interface_call_button_press_finish ()">xapp_status_icon_interface_call_button_press_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
620 </dt>
621 <dd></dd>
622 <dt>
623 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-sync" title="xapp_status_icon_interface_call_button_press_sync ()">xapp_status_icon_interface_call_button_press_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
624 </dt>
625 <dd></dd>
626 <dt>
627 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release" title="xapp_status_icon_interface_call_button_release ()">xapp_status_icon_interface_call_button_release</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
628 </dt>
629 <dd></dd>
630 <dt>
631 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-finish" title="xapp_status_icon_interface_call_button_release_finish ()">xapp_status_icon_interface_call_button_release_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
632 </dt>
633 <dd></dd>
634 <dt>
635 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-sync" title="xapp_status_icon_interface_call_button_release_sync ()">xapp_status_icon_interface_call_button_release_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
636 </dt>
637 <dd></dd>
638 <dt>
639 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll" title="xapp_status_icon_interface_call_scroll ()">xapp_status_icon_interface_call_scroll</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
640 </dt>
641 <dd></dd>
642 <dt>
643 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-finish" title="xapp_status_icon_interface_call_scroll_finish ()">xapp_status_icon_interface_call_scroll_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
644 </dt>
645 <dd></dd>
646 <dt>
647 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-sync" title="xapp_status_icon_interface_call_scroll_sync ()">xapp_status_icon_interface_call_scroll_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
648 </dt>
649 <dd></dd>
650 <dt>
651 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-press" title="xapp_status_icon_interface_complete_button_press ()">xapp_status_icon_interface_complete_button_press</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
652 </dt>
653 <dd></dd>
654 <dt>
655 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-release" title="xapp_status_icon_interface_complete_button_release ()">xapp_status_icon_interface_complete_button_release</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
656 </dt>
657 <dd></dd>
658 <dt>
659 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-scroll" title="xapp_status_icon_interface_complete_scroll ()">xapp_status_icon_interface_complete_scroll</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
660 </dt>
661 <dd></dd>
662 <dt>
663 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-icon-name" title="xapp_status_icon_interface_dup_icon_name ()">xapp_status_icon_interface_dup_icon_name</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
664 </dt>
665 <dd></dd>
666 <dt>
667 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-label" title="xapp_status_icon_interface_dup_label ()">xapp_status_icon_interface_dup_label</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
668 </dt>
669 <dd></dd>
670 <dt>
671 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-metadata" title="xapp_status_icon_interface_dup_metadata ()">xapp_status_icon_interface_dup_metadata</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
672 </dt>
673 <dd></dd>
674 <dt>
675 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-name" title="xapp_status_icon_interface_dup_name ()">xapp_status_icon_interface_dup_name</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
676 </dt>
677 <dd></dd>
678 <dt>
679 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-tooltip-text" title="xapp_status_icon_interface_dup_tooltip_text ()">xapp_status_icon_interface_dup_tooltip_text</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
680 </dt>
681 <dd></dd>
682 <dt>
683 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-name" title="xapp_status_icon_interface_get_icon_name ()">xapp_status_icon_interface_get_icon_name</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
684 </dt>
685 <dd></dd>
686 <dt>
687 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-size" title="xapp_status_icon_interface_get_icon_size ()">xapp_status_icon_interface_get_icon_size</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
688 </dt>
689 <dd></dd>
690 <dt>
691 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-label" title="xapp_status_icon_interface_get_label ()">xapp_status_icon_interface_get_label</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
692 </dt>
693 <dd></dd>
694 <dt>
695 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-metadata" title="xapp_status_icon_interface_get_metadata ()">xapp_status_icon_interface_get_metadata</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
696 </dt>
697 <dd></dd>
698 <dt>
699 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-name" title="xapp_status_icon_interface_get_name ()">xapp_status_icon_interface_get_name</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
700 </dt>
701 <dd></dd>
702 <dt>
703 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-primary-menu-is-open" title="xapp_status_icon_interface_get_primary_menu_is_open ()">xapp_status_icon_interface_get_primary_menu_is_open</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
704 </dt>
705 <dd></dd>
706 <dt>
707 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-secondary-menu-is-open" title="xapp_status_icon_interface_get_secondary_menu_is_open ()">xapp_status_icon_interface_get_secondary_menu_is_open</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
708 </dt>
709 <dd></dd>
710 <dt>
711 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-tooltip-text" title="xapp_status_icon_interface_get_tooltip_text ()">xapp_status_icon_interface_get_tooltip_text</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
712 </dt>
713 <dd></dd>
714 <dt>
715 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-get-visible" title="xapp_status_icon_interface_get_visible ()">xapp_status_icon_interface_get_visible</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
716 </dt>
717 <dd></dd>
718 <dt>
719 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-interface-info" title="xapp_status_icon_interface_interface_info ()">xapp_status_icon_interface_interface_info</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
720 </dt>
721 <dd></dd>
722 <dt>
723 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-override-properties" title="xapp_status_icon_interface_override_properties ()">xapp_status_icon_interface_override_properties</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
724 </dt>
725 <dd></dd>
726 <dt>
727 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new" title="xapp_status_icon_interface_proxy_new ()">xapp_status_icon_interface_proxy_new</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
728 </dt>
729 <dd></dd>
730 <dt>
731 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-finish" title="xapp_status_icon_interface_proxy_new_finish ()">xapp_status_icon_interface_proxy_new_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
732 </dt>
733 <dd></dd>
734 <dt>
735 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus" title="xapp_status_icon_interface_proxy_new_for_bus ()">xapp_status_icon_interface_proxy_new_for_bus</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
736 </dt>
737 <dd></dd>
738 <dt>
739 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-finish" title="xapp_status_icon_interface_proxy_new_for_bus_finish ()">xapp_status_icon_interface_proxy_new_for_bus_finish</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
740 </dt>
741 <dd></dd>
742 <dt>
743 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-sync" title="xapp_status_icon_interface_proxy_new_for_bus_sync ()">xapp_status_icon_interface_proxy_new_for_bus_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
744 </dt>
745 <dd></dd>
746 <dt>
747 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-sync" title="xapp_status_icon_interface_proxy_new_sync ()">xapp_status_icon_interface_proxy_new_sync</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
748 </dt>
749 <dd></dd>
750 <dt>
751 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-name" title="xapp_status_icon_interface_set_icon_name ()">xapp_status_icon_interface_set_icon_name</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
752 </dt>
753 <dd></dd>
754 <dt>
755 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-size" title="xapp_status_icon_interface_set_icon_size ()">xapp_status_icon_interface_set_icon_size</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
756 </dt>
757 <dd></dd>
758 <dt>
759 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-label" title="xapp_status_icon_interface_set_label ()">xapp_status_icon_interface_set_label</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
760 </dt>
761 <dd></dd>
762 <dt>
763 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-metadata" title="xapp_status_icon_interface_set_metadata ()">xapp_status_icon_interface_set_metadata</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
764 </dt>
765 <dd></dd>
766 <dt>
767 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-name" title="xapp_status_icon_interface_set_name ()">xapp_status_icon_interface_set_name</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
768 </dt>
769 <dd></dd>
770 <dt>
771 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-primary-menu-is-open" title="xapp_status_icon_interface_set_primary_menu_is_open ()">xapp_status_icon_interface_set_primary_menu_is_open</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
772 </dt>
773 <dd></dd>
774 <dt>
775 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-secondary-menu-is-open" title="xapp_status_icon_interface_set_secondary_menu_is_open ()">xapp_status_icon_interface_set_secondary_menu_is_open</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
776 </dt>
777 <dd></dd>
778 <dt>
779 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-tooltip-text" title="xapp_status_icon_interface_set_tooltip_text ()">xapp_status_icon_interface_set_tooltip_text</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
780 </dt>
781 <dd></dd>
782 <dt>
783 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-set-visible" title="xapp_status_icon_interface_set_visible ()">xapp_status_icon_interface_set_visible</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
784 </dt>
785 <dd></dd>
786 <dt>
787 <a class="link" href="XAppObjectManagerClient.html#xapp-status-icon-interface-skeleton-new" title="xapp_status_icon_interface_skeleton_new ()">xapp_status_icon_interface_skeleton_new</a>, function in <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
618788 </dt>
619789 <dd></dd>
620790 <dt>
630800 </dt>
631801 <dd></dd>
632802 <dt>
803 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-new-with-name" title="xapp_status_icon_new_with_name ()">xapp_status_icon_new_with_name</a>, function in <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
804 </dt>
805 <dd></dd>
806 <dt>
633807 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-popup-menu" title="xapp_status_icon_popup_menu ()">xapp_status_icon_popup_menu</a>, function in <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
634808 </dt>
635809 <dd></dd>
642816 </dt>
643817 <dd></dd>
644818 <dt>
819 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-set-metadata" title="xapp_status_icon_set_metadata ()">xapp_status_icon_set_metadata</a>, function in <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
820 </dt>
821 <dd></dd>
822 <dt>
645823 <a class="link" href="XAppStatusIcon.html#xapp-status-icon-set-name" title="xapp_status_icon_set_name ()">xapp_status_icon_set_name</a>, function in <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
646824 </dt>
647825 <dd></dd>
662840 </dt>
663841 <dd></dd>
664842 <a name="idxT"></a><h3 class="title">T</h3>
843 <dt>
844 <a class="link" href="XAppFavorites.html#XAPP-TYPE-FAVORITES:CAPS" title="XAPP_TYPE_FAVORITES">XAPP_TYPE_FAVORITES</a>, macro in <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
845 </dt>
846 <dd></dd>
665847 <dt>
666848 <a class="link" href="XAppGtkWindow.html#XAPP-TYPE-GTK-WINDOW:CAPS" title="XAPP_TYPE_GTK_WINDOW">XAPP_TYPE_GTK_WINDOW</a>, macro in <a class="link" href="XAppGtkWindow.html" title="XAppGtkWindow">XAppGtkWindow</a>
667849 </dt>
701883 <dd></dd>
702884 </div>
703885 <div class="footer">
704 <hr>Generated by GTK-Doc V1.27</div>
886 <hr>Generated by GTK-Doc V1.32</div>
705887 </body>
706888 </html>
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="up" href="index.html" title="XApp Reference Manual">
88 <link rel="prev" href="index.html" title="XApp Reference Manual">
9 <link rel="next" href="XAppGtkWindow.html" title="XAppGtkWindow">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
9 <link rel="next" href="XAppFavorites.html" title="XAppFavorites">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1616 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
1717 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
1818 <td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
19 <td><a accesskey="n" href="XAppGtkWindow.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
19 <td><a accesskey="n" href="XAppFavorites.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2020 </tr></table>
2121 <div class="chapter">
2222 <div class="titlepage"><div><div><h1 class="title">
2323 <a name="id-1.2"></a>API reference</h1></div></div></div>
2424 <div class="toc"><dl class="toc">
2525 <dt>
26 <span class="refentrytitle"><a href="XAppFavorites.html">XAppFavorites</a></span><span class="refpurpose"> — Keeps track of favorite files.</span>
27 </dt>
28 <dt>
2629 <span class="refentrytitle"><a href="XAppGtkWindow.html">XAppGtkWindow</a></span><span class="refpurpose"> — A subclass of <code class="literal">GtkWindow</code> that allows additional
27 communication with the window manager.</span>
30 communication with the window manager.</span>
2831 </dt>
2932 <dt>
3033 <span class="refentrytitle"><a href="XAppIconChooserButton.html">XAppIconChooserButton</a></span><span class="refpurpose"> — A button for selecting an icon</span>
5255 info to an applet to represent the icons.</span>
5356 </dt>
5457 <dt>
55 <span class="refentrytitle"><a href="XAppStatusIconInterfaceSkeleton.html">XAppStatusIconInterfaceSkeleton</a></span><span class="refpurpose"></span>
58 <span class="refentrytitle"><a href="XAppObjectManagerClient.html">XAppObjectManagerClient</a></span><span class="refpurpose"></span>
5659 </dt>
5760 <dt>
5861 <span class="refentrytitle"><a href="libxapp-xapp-util.html">xapp-util</a></span><span class="refpurpose"></span>
6063 </dl></div>
6164 </div>
6265 <div class="footer">
63 <hr>Generated by GTK-Doc V1.27</div>
66 <hr>Generated by GTK-Doc V1.32</div>
6467 </body>
6568 </html>
77 <link rel="up" href="index.html" title="XApp Reference Manual">
88 <link rel="prev" href="api-index-full.html" title="API Index">
99 <link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2424 <a name="idx"></a>
2525 </div>
2626 <div class="footer">
27 <hr>Generated by GTK-Doc V1.27</div>
27 <hr>Generated by GTK-Doc V1.32</div>
2828 </body>
2929 </html>
55 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="next" href="ch01.html" title="API reference">
8 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
8 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
99 <link rel="stylesheet" href="style.css" type="text/css">
1010 </head>
1111 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1414 <div>
1515 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">XApp Reference Manual</p></th></tr></table></div>
1616 <div><p class="releaseinfo">
17 xapp 1.8.6
17 xapp 2.0.0
1818 </p></div>
1919 </div>
2020 <hr>
2323 <dt><span class="chapter"><a href="ch01.html">API reference</a></span></dt>
2424 <dd><dl>
2525 <dt>
26 <span class="refentrytitle"><a href="XAppFavorites.html">XAppFavorites</a></span><span class="refpurpose"> — Keeps track of favorite files.</span>
27 </dt>
28 <dt>
2629 <span class="refentrytitle"><a href="XAppGtkWindow.html">XAppGtkWindow</a></span><span class="refpurpose"> — A subclass of <code class="literal">GtkWindow</code> that allows additional
27 communication with the window manager.</span>
30 communication with the window manager.</span>
2831 </dt>
2932 <dt>
3033 <span class="refentrytitle"><a href="XAppIconChooserButton.html">XAppIconChooserButton</a></span><span class="refpurpose"> — A button for selecting an icon</span>
5255 info to an applet to represent the icons.</span>
5356 </dt>
5457 <dt>
55 <span class="refentrytitle"><a href="XAppStatusIconInterfaceSkeleton.html">XAppStatusIconInterfaceSkeleton</a></span><span class="refpurpose"></span>
58 <span class="refentrytitle"><a href="XAppObjectManagerClient.html">XAppObjectManagerClient</a></span><span class="refpurpose"></span>
5659 </dt>
5760 <dt>
5861 <span class="refentrytitle"><a href="libxapp-xapp-util.html">xapp-util</a></span><span class="refpurpose"></span>
6568 </dl></div>
6669 </div>
6770 <div class="footer">
68 <hr>Generated by GTK-Doc V1.27</div>
71 <hr>Generated by GTK-Doc V1.32</div>
6972 </body>
7073 </html>
55 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
66 <link rel="home" href="index.html" title="XApp Reference Manual">
77 <link rel="up" href="ch01.html" title="API reference">
8 <link rel="prev" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">
8 <link rel="prev" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">
99 <link rel="next" href="object-tree.html" title="Object Hierarchy">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
1818 </td>
1919 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
2020 <td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
21 <td><a accesskey="p" href="XAppStatusIconInterfaceSkeleton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
21 <td><a accesskey="p" href="XAppObjectManagerClient.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
2222 <td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
2323 </tr></table>
2424 <div class="refentry">
3434 <a name="libxapp-xapp-util.functions"></a><h2>Functions</h2>
3535 <div class="informaltable"><table class="informaltable" width="100%" border="0">
3636 <colgroup>
37 <col width="150px" class="functions_return">
38 <col class="functions_name">
37 <col width="150px" class="functions_proto_type">
38 <col class="functions_proto_name">
3939 </colgroup>
4040 <tbody><tr>
4141 <td class="function_type">
6565 <p class="since">Since: 1.8</p>
6666 </div>
6767 </div>
68 <div class="refsect1">
69 <a name="libxapp-xapp-util.other_details"></a><h2>Types and Values</h2>
70 </div>
7168 </div>
7269 <div class="footer">
73 <hr>Generated by GTK-Doc V1.27</div>
70 <hr>Generated by GTK-Doc V1.32</div>
7471 </body>
7572 </html>
11 <book xmlns="http://www.devhelp.net/book" title="XApp Reference Manual" link="index.html" author="" name="libxapp" version="2" language="c">
22 <chapters>
33 <sub name="API reference" link="ch01.html">
4 <sub name="XAppFavorites" link="XAppFavorites.html"/>
45 <sub name="XAppGtkWindow" link="XAppGtkWindow.html"/>
56 <sub name="XAppIconChooserButton" link="XAppIconChooserButton.html"/>
67 <sub name="XAppIconChooserDialog" link="XAppIconChooserDialog.html"/>
1011 <sub name="XAppStackSidebar" link="XAppStackSidebar.html"/>
1112 <sub name="XAppStatusIcon" link="XAppStatusIcon.html"/>
1213 <sub name="XAppStatusIconMonitor" link="XAppStatusIconMonitor.html"/>
13 <sub name="XAppStatusIconInterfaceSkeleton" link="XAppStatusIconInterfaceSkeleton.html"/>
14 <sub name="XAppObjectManagerClient" link="XAppObjectManagerClient.html"/>
1415 <sub name="xapp-util" link="libxapp-xapp-util.html"/>
1516 </sub>
1617 <sub name="Object Hierarchy" link="object-tree.html"/>
1920 <sub name="Annotation Glossary" link="annotation-glossary.html"/>
2021 </chapters>
2122 <functions>
23 <keyword type="function" name="xapp_favorites_get_default ()" link="XAppFavorites.html#xapp-favorites-get-default" since="2.0"/>
24 <keyword type="function" name="xapp_favorites_get_favorites ()" link="XAppFavorites.html#xapp-favorites-get-favorites" since="2.0"/>
25 <keyword type="function" name="xapp_favorites_get_n_favorites ()" link="XAppFavorites.html#xapp-favorites-get-n-favorites" since="2.0"/>
26 <keyword type="function" name="xapp_favorites_find_by_display_name ()" link="XAppFavorites.html#xapp-favorites-find-by-display-name" since="2.0"/>
27 <keyword type="function" name="xapp_favorites_find_by_uri ()" link="XAppFavorites.html#xapp-favorites-find-by-uri" since="2.0"/>
28 <keyword type="function" name="xapp_favorites_add ()" link="XAppFavorites.html#xapp-favorites-add" since="2.0"/>
29 <keyword type="function" name="xapp_favorites_remove ()" link="XAppFavorites.html#xapp-favorites-remove" since="2.0"/>
30 <keyword type="function" name="xapp_favorites_launch ()" link="XAppFavorites.html#xapp-favorites-launch" since="2.0"/>
31 <keyword type="function" name="xapp_favorites_rename ()" link="XAppFavorites.html#xapp-favorites-rename" since="2.0"/>
32 <keyword type="function" name="xapp_favorite_info_copy ()" link="XAppFavorites.html#xapp-favorite-info-copy"/>
33 <keyword type="function" name="xapp_favorite_info_free ()" link="XAppFavorites.html#xapp-favorite-info-free"/>
34 <keyword type="function" name="XAppFavoritesItemSelectedCallback ()" link="XAppFavorites.html#XAppFavoritesItemSelectedCallback"/>
35 <keyword type="function" name="xapp_favorites_create_menu ()" link="XAppFavorites.html#xapp-favorites-create-menu" since="2.0"/>
36 <keyword type="function" name="xapp_favorites_create_actions ()" link="XAppFavorites.html#xapp-favorites-create-actions" since="2.0"/>
37 <keyword type="macro" name="XAPP_TYPE_FAVORITES" link="XAppFavorites.html#XAPP-TYPE-FAVORITES:CAPS"/>
38 <keyword type="struct" name="struct XAppFavoriteInfo" link="XAppFavorites.html#XAppFavoriteInfo-struct"/>
39 <keyword type="struct" name="XAppFavorites" link="XAppFavorites.html#XAppFavorites-struct"/>
40 <keyword type="signal" name="The “changed” signal" link="XAppFavorites.html#XAppFavorites-changed"/>
2241 <keyword type="function" name="xapp_gtk_window_new ()" link="XAppGtkWindow.html#xapp-gtk-window-new"/>
2342 <keyword type="function" name="xapp_gtk_window_set_icon_name ()" link="XAppGtkWindow.html#xapp-gtk-window-set-icon-name"/>
2443 <keyword type="function" name="xapp_gtk_window_set_icon_from_file ()" link="XAppGtkWindow.html#xapp-gtk-window-set-icon-from-file"/>
104123 <keyword type="struct" name="XAppStackSidebar" link="XAppStackSidebar.html#XAppStackSidebar-struct"/>
105124 <keyword type="property" name="The “stack” property" link="XAppStackSidebar.html#XAppStackSidebar--stack"/>
106125 <keyword type="function" name="xapp_status_icon_new ()" link="XAppStatusIcon.html#xapp-status-icon-new" since="1.6"/>
126 <keyword type="function" name="xapp_status_icon_new_with_name ()" link="XAppStatusIcon.html#xapp-status-icon-new-with-name" since="1.6"/>
107127 <keyword type="function" name="xapp_status_icon_set_name ()" link="XAppStatusIcon.html#xapp-status-icon-set-name" since="1.6"/>
108128 <keyword type="function" name="xapp_status_icon_set_icon_name ()" link="XAppStatusIcon.html#xapp-status-icon-set-icon-name" since="1.6"/>
109129 <keyword type="function" name="xapp_status_icon_get_icon_size ()" link="XAppStatusIcon.html#xapp-status-icon-get-icon-size" since="1.8"/>
117137 <keyword type="function" name="xapp_status_icon_set_secondary_menu ()" link="XAppStatusIcon.html#xapp-status-icon-set-secondary-menu" since="1.6"/>
118138 <keyword type="function" name="xapp_status_icon_get_secondary_menu ()" link="XAppStatusIcon.html#xapp-status-icon-get-secondary-menu" since="1.6"/>
119139 <keyword type="function" name="xapp_status_icon_get_state ()" link="XAppStatusIcon.html#xapp-status-icon-get-state" since="1.6"/>
140 <keyword type="function" name="xapp_status_icon_set_metadata ()" link="XAppStatusIcon.html#xapp-status-icon-set-metadata" since="1.8.7"/>
120141 <keyword type="function" name="xapp_status_icon_any_monitors ()" link="XAppStatusIcon.html#xapp-status-icon-any-monitors" since="1.6"/>
121142 <keyword type="macro" name="XAPP_TYPE_STATUS_ICON" link="XAppStatusIcon.html#XAPP-TYPE-STATUS-ICON:CAPS"/>
122143 <keyword type="enum" name="enum XAppStatusIconState" link="XAppStatusIcon.html#XAppStatusIconState"/>
123144 <keyword type="enum" name="enum XAppScrollDirection" link="XAppStatusIcon.html#XAppScrollDirection"/>
124145 <keyword type="struct" name="XAppStatusIcon" link="XAppStatusIcon.html#XAppStatusIcon-struct"/>
125146 <keyword type="property" name="The “icon-size” property" link="XAppStatusIcon.html#XAppStatusIcon--icon-size"/>
147 <keyword type="property" name="The “name” property" link="XAppStatusIcon.html#XAppStatusIcon--name"/>
126148 <keyword type="property" name="The “primary-menu” property" link="XAppStatusIcon.html#XAppStatusIcon--primary-menu"/>
127149 <keyword type="property" name="The “secondary-menu” property" link="XAppStatusIcon.html#XAppStatusIcon--secondary-menu"/>
128150 <keyword type="signal" name="The “activate” signal" link="XAppStatusIcon.html#XAppStatusIcon-activate"/>
136158 <keyword type="struct" name="XAppStatusIconMonitor" link="XAppStatusIconMonitor.html#XAppStatusIconMonitor-struct"/>
137159 <keyword type="signal" name="The “icon-added” signal" link="XAppStatusIconMonitor.html#XAppStatusIconMonitor-icon-added"/>
138160 <keyword type="signal" name="The “icon-removed” signal" link="XAppStatusIconMonitor.html#XAppStatusIconMonitor-icon-removed"/>
139 <keyword type="function" name="xapp_status_icon_interface_interface_info ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-interface-info"/>
140 <keyword type="function" name="xapp_status_icon_interface_override_properties ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-override-properties"/>
141 <keyword type="function" name="xapp_status_icon_interface_complete_button_press ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-press"/>
142 <keyword type="function" name="xapp_status_icon_interface_complete_button_release ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-button-release"/>
143 <keyword type="function" name="xapp_status_icon_interface_complete_scroll ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-complete-scroll"/>
144 <keyword type="function" name="xapp_status_icon_interface_call_button_press ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press"/>
145 <keyword type="function" name="xapp_status_icon_interface_call_button_press_finish ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-finish"/>
146 <keyword type="function" name="xapp_status_icon_interface_call_button_press_sync ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-press-sync"/>
147 <keyword type="function" name="xapp_status_icon_interface_call_button_release ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release"/>
148 <keyword type="function" name="xapp_status_icon_interface_call_button_release_finish ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-finish"/>
149 <keyword type="function" name="xapp_status_icon_interface_call_button_release_sync ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-button-release-sync"/>
150 <keyword type="function" name="xapp_status_icon_interface_call_scroll ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll"/>
151 <keyword type="function" name="xapp_status_icon_interface_call_scroll_finish ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-finish"/>
152 <keyword type="function" name="xapp_status_icon_interface_call_scroll_sync ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-call-scroll-sync"/>
153 <keyword type="function" name="xapp_status_icon_interface_get_name ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-name"/>
154 <keyword type="function" name="xapp_status_icon_interface_dup_name ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-name"/>
155 <keyword type="function" name="xapp_status_icon_interface_set_name ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-name"/>
156 <keyword type="function" name="xapp_status_icon_interface_get_icon_name ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-icon-name"/>
157 <keyword type="function" name="xapp_status_icon_interface_dup_icon_name ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-icon-name"/>
158 <keyword type="function" name="xapp_status_icon_interface_set_icon_name ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-icon-name"/>
159 <keyword type="function" name="xapp_status_icon_interface_get_tooltip_text ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-tooltip-text"/>
160 <keyword type="function" name="xapp_status_icon_interface_dup_tooltip_text ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-tooltip-text"/>
161 <keyword type="function" name="xapp_status_icon_interface_set_tooltip_text ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-tooltip-text"/>
162 <keyword type="function" name="xapp_status_icon_interface_get_label ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-label"/>
163 <keyword type="function" name="xapp_status_icon_interface_dup_label ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-dup-label"/>
164 <keyword type="function" name="xapp_status_icon_interface_set_label ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-label"/>
165 <keyword type="function" name="xapp_status_icon_interface_get_visible ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-visible"/>
166 <keyword type="function" name="xapp_status_icon_interface_set_visible ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-visible"/>
167 <keyword type="function" name="xapp_status_icon_interface_get_icon_size ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-get-icon-size"/>
168 <keyword type="function" name="xapp_status_icon_interface_set_icon_size ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-set-icon-size"/>
169 <keyword type="function" name="xapp_status_icon_interface_proxy_new ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new"/>
170 <keyword type="function" name="xapp_status_icon_interface_proxy_new_finish ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-finish"/>
171 <keyword type="function" name="xapp_status_icon_interface_proxy_new_sync ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-sync"/>
172 <keyword type="function" name="xapp_status_icon_interface_proxy_new_for_bus ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus"/>
173 <keyword type="function" name="xapp_status_icon_interface_proxy_new_for_bus_finish ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-finish"/>
174 <keyword type="function" name="xapp_status_icon_interface_proxy_new_for_bus_sync ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-proxy-new-for-bus-sync"/>
175 <keyword type="function" name="xapp_status_icon_interface_skeleton_new ()" link="XAppStatusIconInterfaceSkeleton.html#xapp-status-icon-interface-skeleton-new"/>
176 <keyword type="property" name="The “icon-name” property" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--icon-name"/>
177 <keyword type="property" name="The “icon-size” property" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--icon-size"/>
178 <keyword type="property" name="The “label” property" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--label"/>
179 <keyword type="property" name="The “name” property" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--name"/>
180 <keyword type="property" name="The “tooltip-text” property" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--tooltip-text"/>
181 <keyword type="property" name="The “visible” property" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface--visible"/>
182 <keyword type="signal" name="The “handle-button-press” signal" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-button-press"/>
183 <keyword type="signal" name="The “handle-button-release” signal" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-button-release"/>
184 <keyword type="signal" name="The “handle-scroll” signal" link="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface-handle-scroll"/>
161 <keyword type="function" name="xapp_status_icon_interface_interface_info ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-interface-info"/>
162 <keyword type="function" name="xapp_status_icon_interface_override_properties ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-override-properties"/>
163 <keyword type="function" name="xapp_status_icon_interface_complete_button_press ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-press"/>
164 <keyword type="function" name="xapp_status_icon_interface_complete_button_release ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-button-release"/>
165 <keyword type="function" name="xapp_status_icon_interface_complete_scroll ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-complete-scroll"/>
166 <keyword type="function" name="xapp_status_icon_interface_call_button_press ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press"/>
167 <keyword type="function" name="xapp_status_icon_interface_call_button_press_finish ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-finish"/>
168 <keyword type="function" name="xapp_status_icon_interface_call_button_press_sync ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-press-sync"/>
169 <keyword type="function" name="xapp_status_icon_interface_call_button_release ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release"/>
170 <keyword type="function" name="xapp_status_icon_interface_call_button_release_finish ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-finish"/>
171 <keyword type="function" name="xapp_status_icon_interface_call_button_release_sync ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-button-release-sync"/>
172 <keyword type="function" name="xapp_status_icon_interface_call_scroll ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll"/>
173 <keyword type="function" name="xapp_status_icon_interface_call_scroll_finish ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-finish"/>
174 <keyword type="function" name="xapp_status_icon_interface_call_scroll_sync ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-call-scroll-sync"/>
175 <keyword type="function" name="xapp_status_icon_interface_get_name ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-name"/>
176 <keyword type="function" name="xapp_status_icon_interface_dup_name ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-name"/>
177 <keyword type="function" name="xapp_status_icon_interface_set_name ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-name"/>
178 <keyword type="function" name="xapp_status_icon_interface_get_icon_name ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-name"/>
179 <keyword type="function" name="xapp_status_icon_interface_dup_icon_name ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-icon-name"/>
180 <keyword type="function" name="xapp_status_icon_interface_set_icon_name ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-name"/>
181 <keyword type="function" name="xapp_status_icon_interface_get_tooltip_text ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-tooltip-text"/>
182 <keyword type="function" name="xapp_status_icon_interface_dup_tooltip_text ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-tooltip-text"/>
183 <keyword type="function" name="xapp_status_icon_interface_set_tooltip_text ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-tooltip-text"/>
184 <keyword type="function" name="xapp_status_icon_interface_get_label ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-label"/>
185 <keyword type="function" name="xapp_status_icon_interface_dup_label ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-label"/>
186 <keyword type="function" name="xapp_status_icon_interface_set_label ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-label"/>
187 <keyword type="function" name="xapp_status_icon_interface_get_visible ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-visible"/>
188 <keyword type="function" name="xapp_status_icon_interface_set_visible ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-visible"/>
189 <keyword type="function" name="xapp_status_icon_interface_get_icon_size ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-icon-size"/>
190 <keyword type="function" name="xapp_status_icon_interface_set_icon_size ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-icon-size"/>
191 <keyword type="function" name="xapp_status_icon_interface_get_primary_menu_is_open ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-primary-menu-is-open"/>
192 <keyword type="function" name="xapp_status_icon_interface_set_primary_menu_is_open ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-primary-menu-is-open"/>
193 <keyword type="function" name="xapp_status_icon_interface_get_secondary_menu_is_open ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-secondary-menu-is-open"/>
194 <keyword type="function" name="xapp_status_icon_interface_set_secondary_menu_is_open ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-secondary-menu-is-open"/>
195 <keyword type="function" name="xapp_status_icon_interface_get_metadata ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-get-metadata"/>
196 <keyword type="function" name="xapp_status_icon_interface_dup_metadata ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-dup-metadata"/>
197 <keyword type="function" name="xapp_status_icon_interface_set_metadata ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-set-metadata"/>
198 <keyword type="function" name="xapp_status_icon_interface_proxy_new ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new"/>
199 <keyword type="function" name="xapp_status_icon_interface_proxy_new_finish ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-finish"/>
200 <keyword type="function" name="xapp_status_icon_interface_proxy_new_sync ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-sync"/>
201 <keyword type="function" name="xapp_status_icon_interface_proxy_new_for_bus ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus"/>
202 <keyword type="function" name="xapp_status_icon_interface_proxy_new_for_bus_finish ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-finish"/>
203 <keyword type="function" name="xapp_status_icon_interface_proxy_new_for_bus_sync ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-proxy-new-for-bus-sync"/>
204 <keyword type="function" name="xapp_status_icon_interface_skeleton_new ()" link="XAppObjectManagerClient.html#xapp-status-icon-interface-skeleton-new"/>
205 <keyword type="function" name="xapp_object_get_status_icon_interface ()" link="XAppObjectManagerClient.html#xapp-object-get-status-icon-interface"/>
206 <keyword type="function" name="xapp_object_peek_status_icon_interface ()" link="XAppObjectManagerClient.html#xapp-object-peek-status-icon-interface"/>
207 <keyword type="function" name="xapp_object_proxy_new ()" link="XAppObjectManagerClient.html#xapp-object-proxy-new"/>
208 <keyword type="function" name="xapp_object_skeleton_new ()" link="XAppObjectManagerClient.html#xapp-object-skeleton-new"/>
209 <keyword type="function" name="xapp_object_skeleton_set_status_icon_interface ()" link="XAppObjectManagerClient.html#xapp-object-skeleton-set-status-icon-interface"/>
210 <keyword type="function" name="xapp_object_manager_client_get_proxy_type ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-get-proxy-type"/>
211 <keyword type="function" name="xapp_object_manager_client_new ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-new"/>
212 <keyword type="function" name="xapp_object_manager_client_new_finish ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-new-finish"/>
213 <keyword type="function" name="xapp_object_manager_client_new_sync ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-new-sync"/>
214 <keyword type="function" name="xapp_object_manager_client_new_for_bus ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus"/>
215 <keyword type="function" name="xapp_object_manager_client_new_for_bus_finish ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-finish"/>
216 <keyword type="function" name="xapp_object_manager_client_new_for_bus_sync ()" link="XAppObjectManagerClient.html#xapp-object-manager-client-new-for-bus-sync"/>
217 <keyword type="property" name="The “status-icon-interface” property" link="XAppObjectManagerClient.html#XAppObject--status-icon-interface"/>
218 <keyword type="property" name="The “icon-name” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-name"/>
219 <keyword type="property" name="The “icon-size” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--icon-size"/>
220 <keyword type="property" name="The “label” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--label"/>
221 <keyword type="property" name="The “metadata” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--metadata"/>
222 <keyword type="property" name="The “name” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--name"/>
223 <keyword type="property" name="The “primary-menu-is-open” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--primary-menu-is-open"/>
224 <keyword type="property" name="The “secondary-menu-is-open” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--secondary-menu-is-open"/>
225 <keyword type="property" name="The “tooltip-text” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--tooltip-text"/>
226 <keyword type="property" name="The “visible” property" link="XAppObjectManagerClient.html#XAppStatusIconInterface--visible"/>
227 <keyword type="signal" name="The “handle-button-press” signal" link="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-press"/>
228 <keyword type="signal" name="The “handle-button-release” signal" link="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-button-release"/>
229 <keyword type="signal" name="The “handle-scroll” signal" link="XAppObjectManagerClient.html#XAppStatusIconInterface-handle-scroll"/>
185230 <keyword type="function" name="xapp_util_gpu_offload_supported ()" link="libxapp-xapp-util.html#xapp-util-gpu-offload-supported" since="1.8"/>
186231 <keyword type="constant" name="XAPP_ICON_SIZE_16" link="XAppIconChooserDialog.html#XAPP-ICON-SIZE-16:CAPS"/>
187232 <keyword type="constant" name="XAPP_ICON_SIZE_22" link="XAppIconChooserDialog.html#XAPP-ICON-SIZE-22:CAPS"/>
196241 <keyword type="constant" name="XAPP_SCROLL_DOWN" link="XAppStatusIcon.html#XAPP-SCROLL-DOWN:CAPS"/>
197242 <keyword type="constant" name="XAPP_SCROLL_LEFT" link="XAppStatusIcon.html#XAPP-SCROLL-LEFT:CAPS"/>
198243 <keyword type="constant" name="XAPP_SCROLL_RIGHT" link="XAppStatusIcon.html#XAPP-SCROLL-RIGHT:CAPS"/>
244 <keyword type="member" name="XAppFavoriteInfo-struct.uri" link="XAppFavorites.html#XAppFavoriteInfo-struct.uri"/>
245 <keyword type="member" name="XAppFavoriteInfo-struct.display-name" link="XAppFavorites.html#XAppFavoriteInfo-struct.display-name"/>
246 <keyword type="member" name="XAppFavoriteInfo-struct.cached-mimetype" link="XAppFavorites.html#XAppFavoriteInfo-struct.cached-mimetype"/>
199247 </functions>
200248 </book>
77 <link rel="up" href="index.html" title="XApp Reference Manual">
88 <link rel="prev" href="libxapp-xapp-util.html" title="xapp-util">
99 <link rel="next" href="api-index-full.html" title="API Index">
10 <meta name="generator" content="GTK-Doc V1.27 (XML mode)">
10 <meta name="generator" content="GTK-Doc V1.32 (XML mode)">
1111 <link rel="stylesheet" href="style.css" type="text/css">
1212 </head>
1313 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
2323 <a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
2424 <pre class="screen">
2525 <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
26 <span class="lineart">├──</span> <a class="link" href="XAppFavorites.html" title="XAppFavorites">XAppFavorites</a>
2627 <span class="lineart">├──</span> <a href="../gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
2728 <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="../gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a>
2829 <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="../gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a>
3637 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppStackSidebar.html" title="XAppStackSidebar">XAppStackSidebar</a>
3738 <span class="lineart">├──</span> <a class="link" href="XAppKbdLayoutController.html" title="XAppKbdLayoutController">XAppKbdLayoutController</a>
3839 <span class="lineart">├──</span> <a class="link" href="XAppMonitorBlanker.html" title="XAppMonitorBlanker">XAppMonitorBlanker</a>
40 <span class="lineart">├──</span> <a href="../gio/GDBusObjectManagerClient.html#GDBusObjectManagerClient-struct">GDBusObjectManagerClient</a>
41 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppObjectManagerClient.html" title="XAppObjectManagerClient">XAppObjectManagerClient</a>
42 <span class="lineart">├──</span> <a href="../gio/GDBusObjectProxy.html#GDBusObjectProxy-struct">GDBusObjectProxy</a>
43 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppObjectManagerClient.html#XAppObjectProxy">XAppObjectProxy</a>
44 <span class="lineart">├──</span> <a href="../gio/GDBusObjectSkeleton.html#GDBusObjectSkeleton-struct">GDBusObjectSkeleton</a>
45 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppObjectManagerClient.html#XAppObjectSkeleton">XAppObjectSkeleton</a>
3946 <span class="lineart">├──</span> <a class="link" href="XAppStatusIcon.html" title="XAppStatusIcon">XAppStatusIcon</a>
4047 <span class="lineart">├──</span> <a href="../gio/GDBusProxy.html#GDBusProxy-struct">GDBusProxy</a>
41 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterfaceProxy">XAppStatusIconInterfaceProxy</a>
48 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceProxy">XAppStatusIconInterfaceProxy</a>
4249 <span class="lineart">├──</span> <a href="../gio/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeleton-struct">GDBusInterfaceSkeleton</a>
43 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppStatusIconInterfaceSkeleton.html" title="XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
50 <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterfaceSkeleton">XAppStatusIconInterfaceSkeleton</a>
4451 <span class="lineart">╰──</span> <a class="link" href="XAppStatusIconMonitor.html" title="XAppStatusIconMonitor">XAppStatusIconMonitor</a>
4552 <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
46 <span class="lineart">╰──</span> <a class="link" href="XAppStatusIconInterfaceSkeleton.html#XAppStatusIconInterface">XAppStatusIconInterface</a>
53 <span class="lineart">├──</span> <a class="link" href="XAppObjectManagerClient.html#XAppObject">XAppObject</a>
54 <span class="lineart">╰──</span> <a class="link" href="XAppObjectManagerClient.html#XAppStatusIconInterface">XAppStatusIconInterface</a>
55 <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a>
56 <span class="lineart">╰──</span> <a class="link" href="XAppFavorites.html#XAppFavoriteInfo">XAppFavoriteInfo</a>
4757 <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a>
4858 <span class="lineart">├──</span> <a class="link" href="XAppIconChooserDialog.html#XAppIconSize" title="enum XAppIconSize">XAppIconSize</a>
4959 <span class="lineart">├──</span> <a class="link" href="XAppStatusIcon.html#XAppScrollDirection" title="enum XAppScrollDirection">XAppScrollDirection</a>
5161 </pre>
5262 </div>
5363 <div class="footer">
54 <hr>Generated by GTK-Doc V1.27</div>
64 <hr>Generated by GTK-Doc V1.32</div>
5565 </body>
5666 </html>
2727 .variablelist td:first-child
2828 {
2929 vertical-align: top;
30 }
31
32 span.nowrap {
33 white-space: nowrap;
3034 }
3135
3236 div.gallery-float
288292 font-weight: normal;
289293 }
290294
291 acronym,abbr
295 acronym,abbr
292296 {
293297 border-bottom: 1px dotted gray;
294298 }
295
296 /* code listings */
297
298 .listing_code .programlisting .normal,
299 .listing_code .programlisting .normal a,
300 .listing_code .programlisting .number,
301 .listing_code .programlisting .cbracket,
302 .listing_code .programlisting .symbol { color: #555753; }
303 .listing_code .programlisting .comment,
304 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
305 .listing_code .programlisting .function,
306 .listing_code .programlisting .function a,
307 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
308 .listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */
309 .listing_code .programlisting .keyword,
310 .listing_code .programlisting .usertype,
311 .listing_code .programlisting .type,
312 .listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */
313299
314300 .listing_frame {
315301 /* tango:sky blue 1 */
476462 }
477463 }
478464
465 .hll { background-color: #ffffcc }
466 .c { color: #408080; font-style: italic } /* Comment */
467 .err { border: 1px solid #FF0000 } /* Error */
468 .k { color: #008000; font-weight: bold } /* Keyword */
469 .o { color: #666666 } /* Operator */
470 .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
471 .cm { color: #408080; font-style: italic } /* Comment.Multiline */
472 .cp { color: #BC7A00 } /* Comment.Preproc */
473 .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
474 .c1 { color: #408080; font-style: italic } /* Comment.Single */
475 .cs { color: #408080; font-style: italic } /* Comment.Special */
476 .gd { color: #A00000 } /* Generic.Deleted */
477 .ge { font-style: italic } /* Generic.Emph */
478 .gr { color: #FF0000 } /* Generic.Error */
479 .gh { color: #000080; font-weight: bold } /* Generic.Heading */
480 .gi { color: #00A000 } /* Generic.Inserted */
481 .go { color: #888888 } /* Generic.Output */
482 .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
483 .gs { font-weight: bold } /* Generic.Strong */
484 .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
485 .gt { color: #0044DD } /* Generic.Traceback */
486 .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
487 .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
488 .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
489 .kp { color: #008000 } /* Keyword.Pseudo */
490 .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
491 .kt { color: #B00040 } /* Keyword.Type */
492 .m { color: #666666 } /* Literal.Number */
493 .s { color: #BA2121 } /* Literal.String */
494 .na { color: #7D9029 } /* Name.Attribute */
495 .nb { color: #008000 } /* Name.Builtin */
496 .nc { color: #0000FF; font-weight: bold } /* Name.Class */
497 .no { color: #880000 } /* Name.Constant */
498 .nd { color: #AA22FF } /* Name.Decorator */
499 .ni { color: #999999; font-weight: bold } /* Name.Entity */
500 .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
501 .nf { color: #0000FF } /* Name.Function */
502 .nl { color: #A0A000 } /* Name.Label */
503 .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
504 .nt { color: #008000; font-weight: bold } /* Name.Tag */
505 .nv { color: #19177C } /* Name.Variable */
506 .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
507 .w { color: #bbbbbb } /* Text.Whitespace */
508 .mb { color: #666666 } /* Literal.Number.Bin */
509 .mf { color: #666666 } /* Literal.Number.Float */
510 .mh { color: #666666 } /* Literal.Number.Hex */
511 .mi { color: #666666 } /* Literal.Number.Integer */
512 .mo { color: #666666 } /* Literal.Number.Oct */
513 .sa { color: #BA2121 } /* Literal.String.Affix */
514 .sb { color: #BA2121 } /* Literal.String.Backtick */
515 .sc { color: #BA2121 } /* Literal.String.Char */
516 .dl { color: #BA2121 } /* Literal.String.Delimiter */
517 .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
518 .s2 { color: #BA2121 } /* Literal.String.Double */
519 .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
520 .sh { color: #BA2121 } /* Literal.String.Heredoc */
521 .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
522 .sx { color: #008000 } /* Literal.String.Other */
523 .sr { color: #BB6688 } /* Literal.String.Regex */
524 .s1 { color: #BA2121 } /* Literal.String.Single */
525 .ss { color: #19177C } /* Literal.String.Symbol */
526 .bp { color: #008000 } /* Name.Builtin.Pseudo */
527 .fm { color: #0000FF } /* Name.Function.Magic */
528 .vc { color: #19177C } /* Name.Variable.Class */
529 .vg { color: #19177C } /* Name.Variable.Global */
530 .vi { color: #19177C } /* Name.Variable.Instance */
531 .vm { color: #19177C } /* Name.Variable.Magic */
532 .il { color: #666666 } /* Literal.Number.Integer.Long */