~ubuntu-branches/ubuntu/quantal/libbonobo/quantal-201207170711

« back to all changes in this revision

Viewing changes to doc/api/html/libbonobo-bonobo-event-source.html

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette
  • Date: 2009-09-26 01:14:29 UTC
  • mfrom: (1.2.2 upstream)
  • mto: (3.1.5 sid)
  • mto: This revision was merged to the branch mainline in revision 38.
  • Revision ID: james.westby@ubuntu.com-20090926011429-0yhx3o44d8xve7kw
Tags: upstream-2.24.2
Import upstream version 2.24.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>bonobo-event-source</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.74.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Libbonobo Reference Manual">
8
8
<link rel="up" href="property-bags.html" title="Property Bags, Events, Listeners">
9
9
<link rel="prev" href="properties.html" title="Properties">
34
34
                <a href="#libbonobo-bonobo-event-source.description" class="shortcut">Description</a>
35
35
</td></tr>
36
36
</table>
37
 
<div class="refentry" lang="en">
 
37
<div class="refentry" title="bonobo-event-source">
38
38
<a name="libbonobo-bonobo-event-source"></a><div class="titlepage"></div>
39
39
<div class="refnamediv"><table width="100%"><tr>
40
40
<td valign="top">
43
43
</td>
44
44
<td valign="top" align="right"></td>
45
45
</tr></table></div>
46
 
<div class="refsynopsisdiv">
 
46
<div class="refsynopsisdiv" title="Synopsis">
47
47
<a name="libbonobo-bonobo-event-source.synopsis"></a><h2>Synopsis</h2>
48
48
<pre class="synopsis">
49
49
BonoboEventSource * <a class="link" href="libbonobo-bonobo-event-source.html#bonobo-event-source-new" title="bonobo_event_source_new ()">bonobo_event_source_new</a>             (void);
93
93
                                                        (BonoboEventSource *event_source);
94
94
</pre>
95
95
</div>
96
 
<div class="refsect1" lang="en">
 
96
<div class="refsect1" title="Description">
97
97
<a name="libbonobo-bonobo-event-source.description"></a><h2>Description</h2>
98
98
<p>
99
99
An event source object is responsible for channeling the emission
113
113
sub-type to the property name:
114
114
  </p>
115
115
<div class="example">
116
 
<a name="id3009522"></a><p class="title"><b>Example 9. An example event source notification</b></p>
 
116
<a name="id2981226"></a><p class="title"><b>Example 9. An example event source notification</b></p>
117
117
<div class="example-contents"><pre class="programlisting">
118
118
static void
119
119
notify_listeners (BonoboPropertyBag *pb,
136
136
a structure. eg.
137
137
  </p>
138
138
<div class="example">
139
 
<a name="id3009554"></a><p class="title"><b>Example 10. Passing a structure in an event</b></p>
 
139
<a name="id2981258"></a><p class="title"><b>Example 10. Passing a structure in an event</b></p>
140
140
<div class="example-contents">
141
141
<pre class="programlisting">
142
142
module GNOME {
178
178
suffix.
179
179
</p>
180
180
</div>
181
 
<div class="refsect1" lang="en">
 
181
<div class="refsect1" title="Details">
182
182
<a name="libbonobo-bonobo-event-source.details"></a><h2>Details</h2>
183
 
<div class="refsect2" lang="en">
 
183
<div class="refsect2" title="bonobo_event_source_new ()">
184
184
<a name="bonobo-event-source-new"></a><h3>bonobo_event_source_new ()</h3>
185
185
<pre class="programlisting">BonoboEventSource * bonobo_event_source_new             (void);</pre>
186
186
<p>
204
204
</table></div>
205
205
</div>
206
206
<hr>
207
 
<div class="refsect2" lang="en">
 
207
<div class="refsect2" title="bonobo_event_source_notify_listeners ()">
208
208
<a name="bonobo-event-source-notify-listeners"></a><h3>bonobo_event_source_notify_listeners ()</h3>
209
209
<pre class="programlisting">void                bonobo_event_source_notify_listeners
210
210
                                                        (BonoboEventSource *event_source,
250
250
</table></div>
251
251
</div>
252
252
<hr>
253
 
<div class="refsect2" lang="en">
 
253
<div class="refsect2" title="bonobo_event_source_notify_listeners_full ()">
254
254
<a name="bonobo-event-source-notify-listeners-full"></a><h3>bonobo_event_source_notify_listeners_full ()</h3>
255
255
<pre class="programlisting">void                bonobo_event_source_notify_listeners_full
256
256
                                                        (BonoboEventSource *event_source,
298
298
</table></div>
299
299
</div>
300
300
<hr>
301
 
<div class="refsect2" lang="en">
 
301
<div class="refsect2" title="bonobo_event_source_client_remove_listener ()">
302
302
<a name="bonobo-event-source-client-remove-listener"></a><h3>bonobo_event_source_client_remove_listener ()</h3>
303
303
<pre class="programlisting">void                bonobo_event_source_client_remove_listener
304
304
                                                        (Bonobo_Unknown object,
328
328
</table></div>
329
329
</div>
330
330
<hr>
331
 
<div class="refsect2" lang="en">
 
331
<div class="refsect2" title="bonobo_event_source_client_add_listener ()">
332
332
<a name="bonobo-event-source-client-add-listener"></a><h3>bonobo_event_source_client_add_listener ()</h3>
333
333
<pre class="programlisting">void                bonobo_event_source_client_add_listener
334
334
                                                        (Bonobo_Unknown object,
372
372
</table></div>
373
373
</div>
374
374
<hr>
375
 
<div class="refsect2" lang="en">
 
375
<div class="refsect2" title="bonobo_event_source_has_listener ()">
376
376
<a name="bonobo-event-source-has-listener"></a><h3>bonobo_event_source_has_listener ()</h3>
377
377
<pre class="programlisting"><a
378
378
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
407
407
</table></div>
408
408
</div>
409
409
<hr>
410
 
<div class="refsect2" lang="en">
 
410
<div class="refsect2" title="bonobo_event_source_client_add_listener_closure ()">
411
411
<a name="bonobo-event-source-client-add-listener-closure"></a><h3>bonobo_event_source_client_add_listener_closure ()</h3>
412
412
<pre class="programlisting">void                bonobo_event_source_client_add_listener_closure
413
413
                                                        (Bonobo_Unknown object,
445
445
</table></div>
446
446
</div>
447
447
<hr>
448
 
<div class="refsect2" lang="en">
 
448
<div class="refsect2" title="bonobo_event_source_client_add_listener_full ()">
449
449
<a name="bonobo-event-source-client-add-listener-full"></a><h3>bonobo_event_source_client_add_listener_full ()</h3>
450
450
<pre class="programlisting">Bonobo_Listener     bonobo_event_source_client_add_listener_full
451
451
                                                        (Bonobo_Unknown object,
488
488
</table></div>
489
489
</div>
490
490
<hr>
491
 
<div class="refsect2" lang="en">
 
491
<div class="refsect2" title="bonobo_event_source_ignore_listeners ()">
492
492
<a name="bonobo-event-source-ignore-listeners"></a><h3>bonobo_event_source_ignore_listeners ()</h3>
493
493
<pre class="programlisting">void                bonobo_event_source_ignore_listeners
494
494
                                                        (BonoboEventSource *event_source);</pre>
507
507
</table></div>
508
508
</div>
509
509
</div>
510
 
<div class="refsect1" lang="en">
 
510
<div class="refsect1" title="See Also">
511
511
<a name="libbonobo-bonobo-event-source.see-also"></a><h2>See Also</h2>
512
512
<p>
513
513
  <a class="link" href="libbonobo-bonobo-listener.html#BonoboListener"><span class="type">BonoboListener</span></a> <a class="link" href="libbonobo-bonobo-arg.html#BonoboArg" title="BonoboArg"><span class="type">BonoboArg</span></a>