21
<link linkend="void">void</link> (<link linkend="BonoboAppHookFunc">*BonoboAppHookFunc</link>) (<link linkend="BonoboApplication">BonoboApplication</link> *app,
22
<link linkend="gpointer">gpointer</link> data);
23
<link linkend="BonoboApplication">BonoboApplication</link>* <link linkend="bonobo-application-new">bonobo_application_new</link> (const <link linkend="char">char</link> *name);
24
<link linkend="void">void</link> <link linkend="bonobo-application-register-message">bonobo_application_register_message</link>
25
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
26
const <link linkend="gchar">gchar</link> *name,
27
const <link linkend="gchar">gchar</link> *description,
28
<link linkend="GClosure">GClosure</link> *opt_closure,
29
<link linkend="GType">GType</link> return_type,
30
<link linkend="GType">GType</link> first_arg_type,
32
<link linkend="void">void</link> <link linkend="bonobo-application-register-message-v">bonobo_application_register_message_v</link>
33
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
34
const <link linkend="gchar">gchar</link> *name,
35
const <link linkend="gchar">gchar</link> *description,
36
<link linkend="GClosure">GClosure</link> *opt_closure,
37
<link linkend="GType">GType</link> return_type);
38
<link linkend="void">void</link> <link linkend="bonobo-application-register-message-va">bonobo_application_register_message_va</link>
39
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
40
const <link linkend="gchar">gchar</link> *name,
41
const <link linkend="gchar">gchar</link> *description,
42
<link linkend="GClosure">GClosure</link> *opt_closure,
43
<link linkend="GType">GType</link> return_type,
44
<link linkend="GType">GType</link> first_arg_type,
45
<link linkend="va-list">va_list</link> var_args);
46
<link linkend="gint">gint</link> <link linkend="bonobo-application-new-instance">bonobo_application_new_instance</link> (<link linkend="BonoboApplication">BonoboApplication</link> *app,
47
<link linkend="gint">gint</link> argc,
48
<link linkend="gchar">gchar</link> *argv[]);
49
<link linkend="gchar">gchar</link>* <link linkend="bonobo-application-create-serverinfo">bonobo_application_create_serverinfo</link>
50
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
51
<link linkend="gchar">gchar</link> const *envp[]);
21
<link linkend="void">void</link> (<link linkend="BonoboAppHookFunc">*BonoboAppHookFunc</link>) (<link linkend="BonoboApplication">BonoboApplication</link> *app,
22
<link linkend="gpointer">gpointer</link> data);
23
<link linkend="BonoboApplication">BonoboApplication</link>* <link linkend="bonobo-application-new">bonobo_application_new</link> (const <link linkend="char">char</link> *name);
24
<link linkend="void">void</link> <link linkend="bonobo-application-register-message">bonobo_application_register_message</link> (<link linkend="BonoboApplication">BonoboApplication</link> *app,
25
const <link linkend="gchar">gchar</link> *name,
26
const <link linkend="gchar">gchar</link> *description,
27
<link linkend="GClosure">GClosure</link> *opt_closure,
28
<link linkend="GType">GType</link> return_type,
29
<link linkend="GType">GType</link> first_arg_type,
31
<link linkend="void">void</link> <link linkend="bonobo-application-register-message-v">bonobo_application_register_message_v</link>
32
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
33
const <link linkend="gchar">gchar</link> *name,
34
const <link linkend="gchar">gchar</link> *description,
35
<link linkend="GClosure">GClosure</link> *opt_closure,
36
<link linkend="GType">GType</link> return_type);
37
<link linkend="void">void</link> <link linkend="bonobo-application-register-message-va">bonobo_application_register_message_va</link>
38
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
39
const <link linkend="gchar">gchar</link> *name,
40
const <link linkend="gchar">gchar</link> *description,
41
<link linkend="GClosure">GClosure</link> *opt_closure,
42
<link linkend="GType">GType</link> return_type,
43
<link linkend="GType">GType</link> first_arg_type,
44
<link linkend="va-list">va_list</link> var_args);
45
<link linkend="gint">gint</link> <link linkend="bonobo-application-new-instance">bonobo_application_new_instance</link> (<link linkend="BonoboApplication">BonoboApplication</link> *app,
46
<link linkend="gint">gint</link> argc,
47
<link linkend="gchar">gchar</link> *argv[]);
48
<link linkend="gchar">gchar</link>* <link linkend="bonobo-application-create-serverinfo">bonobo_application_create_serverinfo</link>
49
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
50
<link linkend="gchar">gchar</link> const *envp[]);
52
51
<link linkend="Bonobo-RegistrationResult">Bonobo_RegistrationResult</link> <link linkend="bonobo-application-register-unique">bonobo_application_register_unique</link>
53
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
54
<link linkend="gchar">gchar</link> const *serverinfo,
55
<link linkend="BonoboAppClient">BonoboAppClient</link> **client);
56
<link linkend="void">void</link> <link linkend="bonobo-application-add-hook">bonobo_application_add_hook</link> (<link linkend="BonoboAppHookFunc">BonoboAppHookFunc</link> func,
57
<link linkend="gpointer">gpointer</link> data);
58
<link linkend="void">void</link> <link linkend="bonobo-application-remove-hook">bonobo_application_remove_hook</link> (<link linkend="BonoboAppHookFunc">BonoboAppHookFunc</link> func,
59
<link linkend="gpointer">gpointer</link> data);
52
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
53
<link linkend="gchar">gchar</link> const *serverinfo,
54
<link linkend="BonoboAppClient">BonoboAppClient</link> **client);
55
<link linkend="void">void</link> <link linkend="bonobo-application-add-hook">bonobo_application_add_hook</link> (<link linkend="BonoboAppHookFunc">BonoboAppHookFunc</link> func,
56
<link linkend="gpointer">gpointer</link> data);
57
<link linkend="void">void</link> <link linkend="bonobo-application-remove-hook">bonobo_application_remove_hook</link> (<link linkend="BonoboAppHookFunc">BonoboAppHookFunc</link> func,
58
<link linkend="gpointer">gpointer</link> data);
110
109
</variablelist></refsect2>
112
111
<title><anchor id="bonobo-application-register-message" role="function"/>bonobo_application_register_message ()</title>
113
<indexterm><primary>bonobo_application_register_message</primary></indexterm><programlisting><link linkend="void">void</link> bonobo_application_register_message
114
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
115
const <link linkend="gchar">gchar</link> *name,
116
const <link linkend="gchar">gchar</link> *description,
117
<link linkend="GClosure">GClosure</link> *opt_closure,
118
<link linkend="GType">GType</link> return_type,
119
<link linkend="GType">GType</link> first_arg_type,
120
...);</programlisting>
112
<indexterm><primary>bonobo_application_register_message</primary></indexterm><programlisting><link linkend="void">void</link> bonobo_application_register_message (<link linkend="BonoboApplication">BonoboApplication</link> *app,
113
const <link linkend="gchar">gchar</link> *name,
114
const <link linkend="gchar">gchar</link> *description,
115
<link linkend="GClosure">GClosure</link> *opt_closure,
116
<link linkend="GType">GType</link> return_type,
117
<link linkend="GType">GType</link> first_arg_type,
118
...);</programlisting>
122
120
Registers a new message type that the application supports.</para>
212
210
</variablelist></refsect2>
214
212
<title><anchor id="bonobo-application-register-message-v" role="function"/>bonobo_application_register_message_v ()</title>
215
<indexterm><primary>bonobo_application_register_message_v</primary></indexterm><programlisting><link linkend="void">void</link> bonobo_application_register_message_v
216
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
217
const <link linkend="gchar">gchar</link> *name,
218
const <link linkend="gchar">gchar</link> *description,
219
<link linkend="GClosure">GClosure</link> *opt_closure,
220
<link linkend="GType">GType</link> return_type);</programlisting>
213
<indexterm><primary>bonobo_application_register_message_v</primary></indexterm><programlisting><link linkend="void">void</link> bonobo_application_register_message_v
214
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
215
const <link linkend="gchar">gchar</link> *name,
216
const <link linkend="gchar">gchar</link> *description,
217
<link linkend="GClosure">GClosure</link> *opt_closure,
218
<link linkend="GType">GType</link> return_type);</programlisting>
222
220
See <link linkend="bonobo-application-register-message"><function>bonobo_application_register_message()</function></link>.</para>
242
240
</variablelist></refsect2>
244
242
<title><anchor id="bonobo-application-register-message-va" role="function"/>bonobo_application_register_message_va ()</title>
245
<indexterm><primary>bonobo_application_register_message_va</primary></indexterm><programlisting><link linkend="void">void</link> bonobo_application_register_message_va
246
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
247
const <link linkend="gchar">gchar</link> *name,
248
const <link linkend="gchar">gchar</link> *description,
249
<link linkend="GClosure">GClosure</link> *opt_closure,
250
<link linkend="GType">GType</link> return_type,
251
<link linkend="GType">GType</link> first_arg_type,
252
<link linkend="va-list">va_list</link> var_args);</programlisting>
243
<indexterm><primary>bonobo_application_register_message_va</primary></indexterm><programlisting><link linkend="void">void</link> bonobo_application_register_message_va
244
(<link linkend="BonoboApplication">BonoboApplication</link> *app,
245
const <link linkend="gchar">gchar</link> *name,
246
const <link linkend="gchar">gchar</link> *description,
247
<link linkend="GClosure">GClosure</link> *opt_closure,
248
<link linkend="GType">GType</link> return_type,
249
<link linkend="GType">GType</link> first_arg_type,
250
<link linkend="va-list">va_list</link> var_args);</programlisting>
254
252
See <link linkend="bonobo-application-register-message"><function>bonobo_application_register_message()</function></link>.</para>