~ubuntu-branches/ubuntu/vivid/gnome-online-accounts/vivid

« back to all changes in this revision

Viewing changes to doc/html/GoaTicketing.html

  • Committer: Package Import Robot
  • Author(s): Laurent Bigonville
  • Date: 2014-12-04 22:51:04 UTC
  • mfrom: (1.2.11)
  • Revision ID: package-import@ubuntu.com-20141204225104-e06neyc83zmj283n
Tags: 3.14.2-1
* New upstream bugfix release
* debian/rules: Disable yahoo provider, it is experimental, broken and
  nothing is using it anyway (Closes: #764816)
* debian/control.in: Use the canonical URL for the Vcs-Svn field

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
<link rel="home" href="index.html" title="GNOME Online Accounts Reference Manual">
8
8
<link rel="up" href="ref-library-generated.html" title="Generated Code">
9
9
<link rel="prev" href="GoaMediaServer.html" title="GoaMediaServer">
10
 
<link rel="next" href="ref-backend-library.html" title="Part IV. Backend Library API Reference">
 
10
<link rel="next" href="GoaReadLater.html" title="GoaReadLater">
11
11
<meta name="generator" content="GTK-Doc V1.21 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
16
16
<td width="100%" align="left" class="shortcuts">
17
17
<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
18
18
                  <a href="#GoaTicketing.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
19
 
                  <a href="#GoaTicketing.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites">  <span class="dim">|</span> 
20
 
                  <a href="#GoaTicketing.prerequisites" class="shortcut">Prerequisites</a></span>
 
19
                  <a href="#GoaTicketing.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
 
20
                  <a href="#GoaTicketing.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_prerequisites">  <span class="dim">|</span> 
 
21
                  <a href="#GoaTicketing.prerequisites" class="shortcut">Prerequisites</a></span><span id="nav_implementations">  <span class="dim">|</span> 
 
22
                  <a href="#GoaTicketing.implementations" class="shortcut">Known Implementations</a></span><span id="nav_signals">  <span class="dim">|</span> 
 
23
                  <a href="#GoaTicketing.signals" class="shortcut">Signals</a></span>
21
24
</td>
22
25
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
23
26
<td><a accesskey="u" href="ref-library-generated.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
24
27
<td><a accesskey="p" href="GoaMediaServer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
25
 
<td><a accesskey="n" href="ref-backend-library.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 
28
<td><a accesskey="n" href="GoaReadLater.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
26
29
</tr></table>
27
30
<div class="refentry">
28
31
<a name="GoaTicketing"></a><div class="titlepage"></div>
149
152
</table></div>
150
153
</div>
151
154
<div class="refsect1">
 
155
<a name="GoaTicketing.signals"></a><h2>Signals</h2>
 
156
<div class="informaltable"><table border="0">
 
157
<colgroup>
 
158
<col width="150px" class="signals_return">
 
159
<col width="300px" class="signals_name">
 
160
<col width="200px" class="signals_flags">
 
161
</colgroup>
 
162
<tbody><tr>
 
163
<td class="signal_type"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
 
164
<td class="signal_name"><a class="link" href="GoaTicketing.html#GoaTicketing-handle-get-ticket" title="The “handle-get-ticket” signal">handle-get-ticket</a></td>
 
165
<td class="signal_flags">Run Last</td>
 
166
</tr></tbody>
 
167
</table></div>
 
168
</div>
 
169
<a name="GoaTicketingProxy"></a><a name="GoaTicketingSkeleton"></a><div class="refsect1">
152
170
<a name="GoaTicketing.other"></a><h2>Types and Values</h2>
153
171
<div class="informaltable"><table width="100%" border="0">
154
172
<colgroup>
166
184
</tr>
167
185
<tr>
168
186
<td class="datatype_keyword">struct</td>
169
 
<td class="function_name"><a class="link" href="GoaTicketing.html#GoaTicketingProxy" title="struct GoaTicketingProxy">GoaTicketingProxy</a></td>
 
187
<td class="function_name"><a class="link" href="GoaTicketing.html#GoaTicketingProxy-struct" title="struct GoaTicketingProxy">GoaTicketingProxy</a></td>
170
188
</tr>
171
189
<tr>
172
190
<td class="datatype_keyword">struct</td>
174
192
</tr>
175
193
<tr>
176
194
<td class="datatype_keyword">struct</td>
177
 
<td class="function_name"><a class="link" href="GoaTicketing.html#GoaTicketingSkeleton" title="struct GoaTicketingSkeleton">GoaTicketingSkeleton</a></td>
 
195
<td class="function_name"><a class="link" href="GoaTicketing.html#GoaTicketingSkeleton-struct" title="struct GoaTicketingSkeleton">GoaTicketingSkeleton</a></td>
178
196
</tr>
179
197
<tr>
180
198
<td class="datatype_keyword">struct</td>
187
205
<a name="GoaTicketing.object-hierarchy"></a><h2>Object Hierarchy</h2>
188
206
<pre class="screen">    <a href="https://developer.gnome.org/gobject/unstable/GTypeModule.html">GInterface</a>
189
207
    <span class="lineart">╰──</span> GoaTicketing
 
208
    <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
209
    <span class="lineart">├──</span> <a href="https://developer.gnome.org/gio/unstable/GDBusInterfaceSkeleton.html">GDBusInterfaceSkeleton</a>
 
210
    <span class="lineart">│</span>   <span class="lineart">╰──</span> GoaTicketingSkeleton
 
211
    <span class="lineart">╰──</span> <a href="https://developer.gnome.org/gio/unstable/GDBusProxy.html">GDBusProxy</a>
 
212
        <span class="lineart">╰──</span> GoaTicketingProxy
190
213
</pre>
191
214
</div>
192
215
<div class="refsect1">
196
219
 <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
197
220
</div>
198
221
<div class="refsect1">
 
222
<a name="GoaTicketing.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
 
223
<p>
 
224
GoaTicketingProxy implements
 
225
 <a href="https://developer.gnome.org/gio/unstable/GDBusInterface.html">GDBusInterface</a>,  <a href="https://developer.gnome.org/gio/unstable/GInitable.html">GInitable</a>,  <a href="https://developer.gnome.org/gio/unstable/GAsyncInitable.html">GAsyncInitable</a> and  <a class="link" href="GoaTicketing.html" title="GoaTicketing">GoaTicketing</a>.</p>
 
226
<p>
 
227
GoaTicketingSkeleton implements
 
228
 <a href="https://developer.gnome.org/gio/unstable/GDBusInterface.html">GDBusInterface</a> and  <a class="link" href="GoaTicketing.html" title="GoaTicketing">GoaTicketing</a>.</p>
 
229
</div>
 
230
<div class="refsect1">
 
231
<a name="GoaTicketing.implementations"></a><h2>Known Implementations</h2>
 
232
<p>
 
233
GoaTicketing is implemented by
 
234
 <a class="link" href="GoaTicketing.html#GoaTicketingProxy">GoaTicketingProxy</a> and  <a class="link" href="GoaTicketing.html#GoaTicketingSkeleton">GoaTicketingSkeleton</a>.</p>
 
235
</div>
 
236
<div class="refsect1">
199
237
<a name="GoaTicketing.description"></a><h2>Description</h2>
200
238
<p>This section contains code for working with the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Ticketing.html#gdbus-interface-org-gnome-OnlineAccounts-Ticketing.top_of_page">org.gnome.OnlineAccounts.Ticketing</a> D-Bus interface in C.</p>
201
239
</div>
207
245
goa_ticketing_interface_info (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
208
246
<p>Gets a machine-readable description of the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Ticketing.html#gdbus-interface-org-gnome-OnlineAccounts-Ticketing.top_of_page">org.gnome.OnlineAccounts.Ticketing</a> D-Bus interface.</p>
209
247
<div class="refsect3">
210
 
<a name="id-1.4.5.19.8.2.5"></a><h4>Returns</h4>
 
248
<a name="id-1.4.5.19.13.2.5"></a><h4>Returns</h4>
211
249
<p> A <a href="https://developer.gnome.org/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. </p>
212
250
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
213
251
</div>
222
260
<p>Overrides all <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> properties in the <a class="link" href="GoaTicketing.html" title="GoaTicketing"><span class="type">GoaTicketing</span></a> interface for a concrete class.
223
261
The properties are overridden in the order they are defined.</p>
224
262
<div class="refsect3">
225
 
<a name="id-1.4.5.19.8.3.5"></a><h4>Parameters</h4>
 
263
<a name="id-1.4.5.19.13.3.5"></a><h4>Parameters</h4>
226
264
<div class="informaltable"><table width="100%" border="0">
227
265
<colgroup>
228
266
<col width="150px" class="parameters_name">
244
282
</table></div>
245
283
</div>
246
284
<div class="refsect3">
247
 
<a name="id-1.4.5.19.8.3.6"></a><h4>Returns</h4>
 
285
<a name="id-1.4.5.19.13.3.6"></a><h4>Returns</h4>
248
286
<p> The last property id.</p>
249
287
<p></p>
250
288
</div>
265
303
You can then call <a class="link" href="GoaTicketing.html#goa-ticketing-call-get-ticket-finish" title="goa_ticketing_call_get_ticket_finish ()"><code class="function">goa_ticketing_call_get_ticket_finish()</code></a> to get the result of the operation.</p>
266
304
<p>See <a class="link" href="GoaTicketing.html#goa-ticketing-call-get-ticket-sync" title="goa_ticketing_call_get_ticket_sync ()"><code class="function">goa_ticketing_call_get_ticket_sync()</code></a> for the synchronous, blocking version of this method.</p>
267
305
<div class="refsect3">
268
 
<a name="id-1.4.5.19.8.4.6"></a><h4>Parameters</h4>
 
306
<a name="id-1.4.5.19.13.4.6"></a><h4>Parameters</h4>
269
307
<div class="informaltable"><table width="100%" border="0">
270
308
<colgroup>
271
309
<col width="150px" class="parameters_name">
275
313
<tbody>
276
314
<tr>
277
315
<td class="parameter_name"><p>proxy</p></td>
278
 
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html#GoaTicketingProxy" title="struct GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p></td>
 
316
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html#GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p></td>
279
317
<td class="parameter_annotations"> </td>
280
318
</tr>
281
319
<tr>
308
346
                                      <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
309
347
<p>Finishes an operation started with <a class="link" href="GoaTicketing.html#goa-ticketing-call-get-ticket" title="goa_ticketing_call_get_ticket ()"><code class="function">goa_ticketing_call_get_ticket()</code></a>.</p>
310
348
<div class="refsect3">
311
 
<a name="id-1.4.5.19.8.5.5"></a><h4>Parameters</h4>
 
349
<a name="id-1.4.5.19.13.5.5"></a><h4>Parameters</h4>
312
350
<div class="informaltable"><table width="100%" border="0">
313
351
<colgroup>
314
352
<col width="150px" class="parameters_name">
318
356
<tbody>
319
357
<tr>
320
358
<td class="parameter_name"><p>proxy</p></td>
321
 
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html#GoaTicketingProxy" title="struct GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p></td>
 
359
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html#GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p></td>
322
360
<td class="parameter_annotations"> </td>
323
361
</tr>
324
362
<tr>
335
373
</table></div>
336
374
</div>
337
375
<div class="refsect3">
338
 
<a name="id-1.4.5.19.8.5.6"></a><h4>Returns</h4>
 
376
<a name="id-1.4.5.19.13.5.6"></a><h4>Returns</h4>
339
377
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
340
378
is set. </p>
341
379
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
353
391
. The calling thread is blocked until a reply is received.</p>
354
392
<p>See <a class="link" href="GoaTicketing.html#goa-ticketing-call-get-ticket" title="goa_ticketing_call_get_ticket ()"><code class="function">goa_ticketing_call_get_ticket()</code></a> for the asynchronous version of this method.</p>
355
393
<div class="refsect3">
356
 
<a name="id-1.4.5.19.8.6.6"></a><h4>Parameters</h4>
 
394
<a name="id-1.4.5.19.13.6.6"></a><h4>Parameters</h4>
357
395
<div class="informaltable"><table width="100%" border="0">
358
396
<colgroup>
359
397
<col width="150px" class="parameters_name">
363
401
<tbody>
364
402
<tr>
365
403
<td class="parameter_name"><p>proxy</p></td>
366
 
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html#GoaTicketingProxy" title="struct GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p></td>
 
404
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html#GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p></td>
367
405
<td class="parameter_annotations"> </td>
368
406
</tr>
369
407
<tr>
380
418
</table></div>
381
419
</div>
382
420
<div class="refsect3">
383
 
<a name="id-1.4.5.19.8.6.7"></a><h4>Returns</h4>
 
421
<a name="id-1.4.5.19.13.6.7"></a><h4>Returns</h4>
384
422
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
385
423
is set. </p>
386
424
<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p>
397
435
<p>This method will free <em class="parameter"><code>invocation</code></em>
398
436
, you cannot use it afterwards.</p>
399
437
<div class="refsect3">
400
 
<a name="id-1.4.5.19.8.7.6"></a><h4>Parameters</h4>
 
438
<a name="id-1.4.5.19.13.7.6"></a><h4>Parameters</h4>
401
439
<div class="informaltable"><table width="100%" border="0">
402
440
<colgroup>
403
441
<col width="150px" class="parameters_name">
437
475
You can then call <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new-finish" title="goa_ticketing_proxy_new_finish ()"><code class="function">goa_ticketing_proxy_new_finish()</code></a> to get the result of the operation.</p>
438
476
<p>See <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new-sync" title="goa_ticketing_proxy_new_sync ()"><code class="function">goa_ticketing_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
439
477
<div class="refsect3">
440
 
<a name="id-1.4.5.19.8.8.7"></a><h4>Parameters</h4>
 
478
<a name="id-1.4.5.19.13.8.7"></a><h4>Parameters</h4>
441
479
<div class="informaltable"><table width="100%" border="0">
442
480
<colgroup>
443
481
<col width="150px" class="parameters_name">
495
533
                                <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
496
534
<p>Finishes an operation started with <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new" title="goa_ticketing_proxy_new ()"><code class="function">goa_ticketing_proxy_new()</code></a>.</p>
497
535
<div class="refsect3">
498
 
<a name="id-1.4.5.19.8.9.5"></a><h4>Parameters</h4>
 
536
<a name="id-1.4.5.19.13.9.5"></a><h4>Parameters</h4>
499
537
<div class="informaltable"><table width="100%" border="0">
500
538
<colgroup>
501
539
<col width="150px" class="parameters_name">
517
555
</table></div>
518
556
</div>
519
557
<div class="refsect3">
520
 
<a name="id-1.4.5.19.8.9.6"></a><h4>Returns</h4>
 
558
<a name="id-1.4.5.19.13.9.6"></a><h4>Returns</h4>
521
559
<p> The constructed proxy object or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
522
560
is set. </p>
523
561
<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> GoaTicketingProxy]</span></p>
538
576
<p>The calling thread is blocked until a reply is received.</p>
539
577
<p>See <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new" title="goa_ticketing_proxy_new ()"><code class="function">goa_ticketing_proxy_new()</code></a> for the asynchronous version of this constructor.</p>
540
578
<div class="refsect3">
541
 
<a name="id-1.4.5.19.8.10.7"></a><h4>Parameters</h4>
 
579
<a name="id-1.4.5.19.13.10.7"></a><h4>Parameters</h4>
542
580
<div class="informaltable"><table width="100%" border="0">
543
581
<colgroup>
544
582
<col width="150px" class="parameters_name">
581
619
</table></div>
582
620
</div>
583
621
<div class="refsect3">
584
 
<a name="id-1.4.5.19.8.10.8"></a><h4>Returns</h4>
 
622
<a name="id-1.4.5.19.13.10.8"></a><h4>Returns</h4>
585
623
<p> The constructed proxy object or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
586
624
is set. </p>
587
625
<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> GoaTicketingProxy]</span></p>
605
643
You can then call <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new-for-bus-finish" title="goa_ticketing_proxy_new_for_bus_finish ()"><code class="function">goa_ticketing_proxy_new_for_bus_finish()</code></a> to get the result of the operation.</p>
606
644
<p>See <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new-for-bus-sync" title="goa_ticketing_proxy_new_for_bus_sync ()"><code class="function">goa_ticketing_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
607
645
<div class="refsect3">
608
 
<a name="id-1.4.5.19.8.11.7"></a><h4>Parameters</h4>
 
646
<a name="id-1.4.5.19.13.11.7"></a><h4>Parameters</h4>
609
647
<div class="informaltable"><table width="100%" border="0">
610
648
<colgroup>
611
649
<col width="150px" class="parameters_name">
663
701
                                <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
664
702
<p>Finishes an operation started with <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new-for-bus" title="goa_ticketing_proxy_new_for_bus ()"><code class="function">goa_ticketing_proxy_new_for_bus()</code></a>.</p>
665
703
<div class="refsect3">
666
 
<a name="id-1.4.5.19.8.12.5"></a><h4>Parameters</h4>
 
704
<a name="id-1.4.5.19.13.12.5"></a><h4>Parameters</h4>
667
705
<div class="informaltable"><table width="100%" border="0">
668
706
<colgroup>
669
707
<col width="150px" class="parameters_name">
685
723
</table></div>
686
724
</div>
687
725
<div class="refsect3">
688
 
<a name="id-1.4.5.19.8.12.6"></a><h4>Returns</h4>
 
726
<a name="id-1.4.5.19.13.12.6"></a><h4>Returns</h4>
689
727
<p> The constructed proxy object or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
690
728
is set. </p>
691
729
<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> GoaTicketingProxy]</span></p>
706
744
<p>The calling thread is blocked until a reply is received.</p>
707
745
<p>See <a class="link" href="GoaTicketing.html#goa-ticketing-proxy-new-for-bus" title="goa_ticketing_proxy_new_for_bus ()"><code class="function">goa_ticketing_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.</p>
708
746
<div class="refsect3">
709
 
<a name="id-1.4.5.19.8.13.7"></a><h4>Parameters</h4>
 
747
<a name="id-1.4.5.19.13.13.7"></a><h4>Parameters</h4>
710
748
<div class="informaltable"><table width="100%" border="0">
711
749
<colgroup>
712
750
<col width="150px" class="parameters_name">
748
786
</table></div>
749
787
</div>
750
788
<div class="refsect3">
751
 
<a name="id-1.4.5.19.8.13.8"></a><h4>Returns</h4>
 
789
<a name="id-1.4.5.19.13.13.8"></a><h4>Returns</h4>
752
790
<p> The constructed proxy object or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
753
791
is set. </p>
754
792
<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> GoaTicketingProxy]</span></p>
762
800
goa_ticketing_skeleton_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
763
801
<p>Creates a skeleton object for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Ticketing.html#gdbus-interface-org-gnome-OnlineAccounts-Ticketing.top_of_page">org.gnome.OnlineAccounts.Ticketing</a>.</p>
764
802
<div class="refsect3">
765
 
<a name="id-1.4.5.19.8.14.5"></a><h4>Returns</h4>
 
803
<a name="id-1.4.5.19.13.14.5"></a><h4>Returns</h4>
766
804
<p> The skeleton object. </p>
767
805
<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> GoaTicketingSkeleton]</span></p>
768
806
</div>
790
828
</pre>
791
829
<p>Virtual table for the D-Bus interface <a class="link" href="gdbus-org.gnome.OnlineAccounts.Ticketing.html#gdbus-interface-org-gnome-OnlineAccounts-Ticketing.top_of_page">org.gnome.OnlineAccounts.Ticketing</a>.</p>
792
830
<div class="refsect3">
793
 
<a name="id-1.4.5.19.9.3.5"></a><h4>Members</h4>
 
831
<a name="id-1.4.5.19.14.3.5"></a><h4>Members</h4>
794
832
<div class="informaltable"><table width="100%" border="0">
795
833
<colgroup>
796
834
<col width="300px" class="struct_members_name">
805
843
</tr>
806
844
<tr>
807
845
<td class="struct_member_name"><p><em class="structfield"><code><a name="GoaTicketingIface.handle-get-ticket"></a>handle_get_ticket</code></em> ()</p></td>
808
 
<td class="struct_member_description"><p>Handler for the <span class="type">“handle-get-ticket”</span> signal.</p></td>
 
846
<td class="struct_member_description"><p>Handler for the <a class="link" href="GoaTicketing.html#GoaTicketing-handle-get-ticket" title="The “handle-get-ticket” signal"><span class="type">“handle-get-ticket”</span></a> signal.</p></td>
809
847
<td class="struct_member_annotations"> </td>
810
848
</tr>
811
849
</tbody>
815
853
</div>
816
854
<hr>
817
855
<div class="refsect2">
818
 
<a name="GoaTicketingProxy"></a><h3>struct GoaTicketingProxy</h3>
819
 
<pre class="programlisting">struct GoaTicketingProxy {
820
 
};
821
 
</pre>
822
 
<p>The <a class="link" href="GoaTicketing.html#GoaTicketingProxy" title="struct GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a> structure contains only private data and should only be accessed using the provided API.</p>
 
856
<a name="GoaTicketingProxy-struct"></a><h3>struct GoaTicketingProxy</h3>
 
857
<pre class="programlisting">struct GoaTicketingProxy;</pre>
 
858
<p>The <a class="link" href="GoaTicketing.html#GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a> structure contains only private data and should only be accessed using the provided API.</p>
823
859
<p class="since">Since 3.6.0</p>
824
860
</div>
825
861
<hr>
829
865
  GDBusProxyClass parent_class;
830
866
};
831
867
</pre>
832
 
<p>Class structure for <a class="link" href="GoaTicketing.html#GoaTicketingProxy" title="struct GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p>
 
868
<p>Class structure for <a class="link" href="GoaTicketing.html#GoaTicketingProxy"><span class="type">GoaTicketingProxy</span></a>.</p>
833
869
<div class="refsect3">
834
 
<a name="id-1.4.5.19.9.5.5"></a><h4>Members</h4>
 
870
<a name="id-1.4.5.19.14.5.5"></a><h4>Members</h4>
835
871
<div class="informaltable"><table width="100%" border="0">
836
872
<colgroup>
837
873
<col width="300px" class="struct_members_name">
849
885
</div>
850
886
<hr>
851
887
<div class="refsect2">
852
 
<a name="GoaTicketingSkeleton"></a><h3>struct GoaTicketingSkeleton</h3>
853
 
<pre class="programlisting">struct GoaTicketingSkeleton {
854
 
};
855
 
</pre>
856
 
<p>The <a class="link" href="GoaTicketing.html#GoaTicketingSkeleton" title="struct GoaTicketingSkeleton"><span class="type">GoaTicketingSkeleton</span></a> structure contains only private data and should only be accessed using the provided API.</p>
 
888
<a name="GoaTicketingSkeleton-struct"></a><h3>struct GoaTicketingSkeleton</h3>
 
889
<pre class="programlisting">struct GoaTicketingSkeleton;</pre>
 
890
<p>The <a class="link" href="GoaTicketing.html#GoaTicketingSkeleton"><span class="type">GoaTicketingSkeleton</span></a> structure contains only private data and should only be accessed using the provided API.</p>
857
891
<p class="since">Since 3.6.0</p>
858
892
</div>
859
893
<hr>
863
897
  GDBusInterfaceSkeletonClass parent_class;
864
898
};
865
899
</pre>
866
 
<p>Class structure for <a class="link" href="GoaTicketing.html#GoaTicketingSkeleton" title="struct GoaTicketingSkeleton"><span class="type">GoaTicketingSkeleton</span></a>.</p>
 
900
<p>Class structure for <a class="link" href="GoaTicketing.html#GoaTicketingSkeleton"><span class="type">GoaTicketingSkeleton</span></a>.</p>
867
901
<div class="refsect3">
868
 
<a name="id-1.4.5.19.9.7.5"></a><h4>Members</h4>
 
902
<a name="id-1.4.5.19.14.7.5"></a><h4>Members</h4>
869
903
<div class="informaltable"><table width="100%" border="0">
870
904
<colgroup>
871
905
<col width="300px" class="struct_members_name">
882
916
<p class="since">Since 3.6.0</p>
883
917
</div>
884
918
</div>
 
919
<div class="refsect1">
 
920
<a name="GoaTicketing.signal-details"></a><h2>Signal Details</h2>
 
921
<div class="refsect2">
 
922
<a name="GoaTicketing-handle-get-ticket"></a><h3>The <code class="literal">“handle-get-ticket”</code> signal</h3>
 
923
<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
924
user_function (<a class="link" href="GoaTicketing.html" title="GoaTicketing"><span class="type">GoaTicketing</span></a>          *object,
 
925
               <a href="https://developer.gnome.org/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
926
               <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)</pre>
 
927
<p>Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.gnome.OnlineAccounts.Ticketing.html#gdbus-method-org-gnome-OnlineAccounts-Ticketing.GetTicket" title="The GetTicket() method"><code class="function">GetTicket()</code></a> D-Bus method.</p>
 
928
<p>If a signal handler returns <a href="https://developer.gnome.org/glib/unstable/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>
 
929
 and eventually call <a class="link" href="GoaTicketing.html#goa-ticketing-complete-get-ticket" title="goa_ticketing_complete_get_ticket ()"><code class="function">goa_ticketing_complete_get_ticket()</code></a> or e.g. <a href="https://developer.gnome.org/gio/unstable/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 <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.</p>
 
930
<div class="refsect3">
 
931
<a name="id-1.4.5.19.15.2.6"></a><h4>Parameters</h4>
 
932
<div class="informaltable"><table width="100%" border="0">
 
933
<colgroup>
 
934
<col width="150px" class="parameters_name">
 
935
<col class="parameters_description">
 
936
<col width="200px" class="parameters_annotations">
 
937
</colgroup>
 
938
<tbody>
 
939
<tr>
 
940
<td class="parameter_name"><p>object</p></td>
 
941
<td class="parameter_description"><p>A <a class="link" href="GoaTicketing.html" title="GoaTicketing"><span class="type">GoaTicketing</span></a>.</p></td>
 
942
<td class="parameter_annotations"> </td>
 
943
</tr>
 
944
<tr>
 
945
<td class="parameter_name"><p>invocation</p></td>
 
946
<td class="parameter_description"><p>A <a href="https://developer.gnome.org/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
 
947
<td class="parameter_annotations"> </td>
 
948
</tr>
 
949
<tr>
 
950
<td class="parameter_name"><p>user_data</p></td>
 
951
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
 
952
<td class="parameter_annotations"> </td>
 
953
</tr>
 
954
</tbody>
 
955
</table></div>
 
956
</div>
 
957
<div class="refsect3">
 
958
<a name="id-1.4.5.19.15.2.7"></a><h4>Returns</h4>
 
959
<p> <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
 
960
<p></p>
 
961
</div>
 
962
<p>Flags: Run Last</p>
 
963
<p class="since">Since 3.6.0</p>
 
964
</div>
 
965
</div>
885
966
</div>
886
967
<div class="footer">
887
968
<hr>