16
15
<refsynopsisdiv id="EComponentListener.synopsis" role="synopsis">
17
16
<title role="synopsis.title">Synopsis</title>
20
<link linkend="EComponentListener-struct">EComponentListener</link>;
18
<synopsis> <link linkend="EComponentListener-struct">EComponentListener</link>;
21
19
<link linkend="EComponentListener">EComponentListener</link> * <link linkend="e-component-listener-new">e_component_listener_new</link> (<link linkend="Bonobo-Unknown">Bonobo_Unknown</link> comp);
22
20
<link linkend="Bonobo-Unknown">Bonobo_Unknown</link> <link linkend="e-component-listener-get-component">e_component_listener_get_component</link> (<link linkend="EComponentListener">EComponentListener</link> *cl);
23
21
<link linkend="void">void</link> <link linkend="e-component-listener-set-component">e_component_listener_set_component</link> (<link linkend="EComponentListener">EComponentListener</link> *cl,
24
22
<link linkend="Bonobo-Unknown">Bonobo_Unknown</link> comp);
28
25
<refsect1 id="EComponentListener.object-hierarchy" role="object_hierarchy">
29
26
<title role="object_hierarchy.title">Object Hierarchy</title>
49
39
<refsect1 id="EComponentListener.description" role="desc">
50
40
<title role="desc.title">Description</title>
55
44
<refsect1 id="EComponentListener.details" role="details">
56
45
<title role="details.title">Details</title>
57
46
<refsect2 id="EComponentListener-struct" role="struct">
58
47
<title>EComponentListener</title>
59
<indexterm zone="EComponentListener-struct"><primary sortas="EComponentListener">EComponentListener</primary></indexterm><programlisting>typedef struct _EComponentListener EComponentListener;</programlisting>
48
<indexterm zone="EComponentListener-struct"><primary>EComponentListener</primary></indexterm>
49
<programlisting>typedef struct _EComponentListener EComponentListener;</programlisting>
62
52
<refsect2 id="e-component-listener-new" role="function">
63
53
<title>e_component_listener_new ()</title>
64
<indexterm zone="e-component-listener-new"><primary sortas="e_component_listener_new">e_component_listener_new</primary></indexterm><programlisting><link linkend="EComponentListener">EComponentListener</link> * e_component_listener_new (<link linkend="Bonobo-Unknown">Bonobo_Unknown</link> comp);</programlisting>
54
<indexterm zone="e-component-listener-new"><primary>e_component_listener_new</primary></indexterm>
55
<programlisting><link linkend="EComponentListener">EComponentListener</link> * e_component_listener_new (<link linkend="Bonobo-Unknown">Bonobo_Unknown</link> comp);</programlisting>
66
57
Create a new <link linkend="EComponentListener"><type>EComponentListener</type></link> object, which allows to listen
67
58
for a given component and get notified when that component dies.</para>
69
</para><variablelist role="params">
59
<variablelist role="params">
70
60
<varlistentry><term><parameter>comp</parameter> :</term>
71
61
<listitem><simpara> Component to listen for.
72
62
</simpara></listitem></varlistentry>
75
65
</variablelist></refsect2>
76
66
<refsect2 id="e-component-listener-get-component" role="function">
77
67
<title>e_component_listener_get_component ()</title>
78
<indexterm zone="e-component-listener-get-component"><primary sortas="e_component_listener_get_component">e_component_listener_get_component</primary></indexterm><programlisting><link linkend="Bonobo-Unknown">Bonobo_Unknown</link> e_component_listener_get_component (<link linkend="EComponentListener">EComponentListener</link> *cl);</programlisting>
68
<indexterm zone="e-component-listener-get-component"><primary>e_component_listener_get_component</primary></indexterm>
69
<programlisting><link linkend="Bonobo-Unknown">Bonobo_Unknown</link> e_component_listener_get_component (<link linkend="EComponentListener">EComponentListener</link> *cl);</programlisting>
80
71
</para><variablelist role="params">
81
72
<varlistentry><term><parameter>cl</parameter> :</term>
86
77
</variablelist></refsect2>
87
78
<refsect2 id="e-component-listener-set-component" role="function">
88
79
<title>e_component_listener_set_component ()</title>
89
<indexterm zone="e-component-listener-set-component"><primary sortas="e_component_listener_set_component">e_component_listener_set_component</primary></indexterm><programlisting><link linkend="void">void</link> e_component_listener_set_component (<link linkend="EComponentListener">EComponentListener</link> *cl,
80
<indexterm zone="e-component-listener-set-component"><primary>e_component_listener_set_component</primary></indexterm>
81
<programlisting><link linkend="void">void</link> e_component_listener_set_component (<link linkend="EComponentListener">EComponentListener</link> *cl,
90
82
<link linkend="Bonobo-Unknown">Bonobo_Unknown</link> comp);</programlisting>
92
84
</para><variablelist role="params">
99
91
</variablelist></refsect2>
103
94
<refsect1 id="EComponentListener.signal-details" role="signals">
104
95
<title role="signals.title">Signal Details</title>
105
96
<refsect2 id="EComponentListener-component-died" role="signal"><title>The <literal>"component-died"</literal> signal</title>
106
<indexterm zone="EComponentListener-component-died"><primary sortas="EComponentListener::component-died">EComponentListener::component-died</primary></indexterm><programlisting><link linkend="void">void</link> user_function (<link linkend="EComponentListener">EComponentListener</link> *ecomponentlistener,
97
<indexterm zone="EComponentListener-component-died"><primary>EComponentListener::component-died</primary></indexterm>
98
<programlisting><link linkend="void">void</link> user_function (<link linkend="EComponentListener">EComponentListener</link> *ecomponentlistener,
107
99
<link linkend="gpointer">gpointer</link> user_data) : Run First</programlisting>
109
101
</para><variablelist role="params">