~ubuntu-branches/ubuntu/jaunty/goffice/jaunty-updates

« back to all changes in this revision

Viewing changes to docs/reference/html/goffice-06-go-plugin.html

  • Committer: Bazaar Package Importer
  • Author(s): Gauvain Pocentek
  • Date: 2009-02-16 18:20:31 UTC
  • mfrom: (1.1.18 upstream)
  • Revision ID: james.westby@ubuntu.com-20090216182031-qpnfx8ihozyfd1lz
Tags: 0.6.6-1ubuntu1
* Merge from debian unstable, remaining changes:
  - call intltool-update -p in debian/rules
  - libgoffice-gtk-0-6 is a transitional package
  - libgoffice-0-6 conflicts with libgoffice-gtk-0-6 (<< 0.6.3-1ubuntu2)

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch11.html" title="Application">
9
9
<link rel="prev" href="goffice-06-go-doc.html" title="go-doc">
10
10
<link rel="next" href="GOPluginLoader.html" title="GOPluginLoader">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="part" href="pt01.html" title="Part I. Graphs">
14
14
<link rel="chapter" href="ch01.html" title="Objects">
36
36
<th width="100%" align="center">Goffice Reference Manual</th>
37
37
<td><a accesskey="n" href="GOPluginLoader.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
38
38
</tr>
39
 
<tr><td colspan="5" class="shortcuts">
40
 
<a href="#goffice-06-go-plugin.synopsis" class="shortcut">Top</a>
41
 
                 | 
42
 
                <a href="#goffice-06-go-plugin.description" class="shortcut">Description</a>
43
 
</td></tr>
 
39
<tr><td colspan="5" class="shortcuts"><nobr><a href="#goffice-06-go-plugin.synopsis" class="shortcut">Top</a>
 
40
                   | 
 
41
                  <a href="#goffice-06-go-plugin.description" class="shortcut">Description</a></nobr></td></tr>
44
42
</table>
45
43
<div class="refentry" lang="en">
46
44
<a name="goffice-06-go-plugin"></a><div class="titlepage"></div>
57
55
#define             <a class="link" href="goffice-06-go-plugin.html#GO-PLUGIN-TYPE:CAPS" title="GO_PLUGIN_TYPE">GO_PLUGIN_TYPE</a>
58
56
#define             <a class="link" href="goffice-06-go-plugin.html#GO-PLUGIN:CAPS" title="GO_PLUGIN()">GO_PLUGIN</a>                           (o)
59
57
#define             <a class="link" href="goffice-06-go-plugin.html#IS-GO-PLUGIN:CAPS" title="IS_GO_PLUGIN()">IS_GO_PLUGIN</a>                        (o)
60
 
GType               <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type" title="go_plugin_get_type ()">go_plugin_get_type</a>                  (void);
 
58
<a
 
59
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
 
60
>GType</a>               <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type" title="go_plugin_get_type ()">go_plugin_get_type</a>                  (void);
61
61
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-activate" title="go_plugin_activate ()">go_plugin_activate</a>                  (GOPlugin *plugin,
62
62
                                                         ErrorInfo **ret_error);
63
63
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-deactivate" title="go_plugin_deactivate ()">go_plugin_deactivate</a>                (GOPlugin *plugin,
64
64
                                                         ErrorInfo **ret_error);
65
 
gboolean            <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-active" title="go_plugin_is_active ()">go_plugin_is_active</a>                 (GOPlugin *plugin);
66
 
gboolean            <a class="link" href="goffice-06-go-plugin.html#go-plugin-can-deactivate" title="go_plugin_can_deactivate ()">go_plugin_can_deactivate</a>            (GOPlugin *plugin);
 
65
<a
 
66
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
67
>gboolean</a>            <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-active" title="go_plugin_is_active ()">go_plugin_is_active</a>                 (GOPlugin *plugin);
 
68
<a
 
69
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
70
>gboolean</a>            <a class="link" href="goffice-06-go-plugin.html#go-plugin-can-deactivate" title="go_plugin_can_deactivate ()">go_plugin_can_deactivate</a>            (GOPlugin *plugin);
67
71
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-load-service" title="go_plugin_load_service ()">go_plugin_load_service</a>              (GOPlugin *plugin,
68
72
                                                         GOPluginService *service,
69
73
                                                         ErrorInfo **ret_error);
70
74
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-unload-service" title="go_plugin_unload_service ()">go_plugin_unload_service</a>            (GOPlugin *plugin,
71
75
                                                         GOPluginService *service,
72
76
                                                         ErrorInfo **ret_error);
73
 
gboolean            <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-loaded" title="go_plugin_is_loaded ()">go_plugin_is_loaded</a>                 (GOPlugin *plugin);
 
77
<a
 
78
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
79
>gboolean</a>            <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-loaded" title="go_plugin_is_loaded ()">go_plugin_is_loaded</a>                 (GOPlugin *plugin);
74
80
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-use-ref" title="go_plugin_use_ref ()">go_plugin_use_ref</a>                   (GOPlugin *plugin);
75
81
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-use-unref" title="go_plugin_use_unref ()">go_plugin_use_unref</a>                 (GOPlugin *plugin);
76
 
GTypeModule *       <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type-module" title="go_plugin_get_type_module ()">go_plugin_get_type_module</a>           (GOPlugin *plugin);
77
 
char const  *       <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dir-name" title="go_plugin_get_dir_name ()">go_plugin_get_dir_name</a>              (GOPlugin *plugin);
78
 
char const  *       <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-id" title="go_plugin_get_id ()">go_plugin_get_id</a>                    (GOPlugin *plugin);
79
 
char const  *       <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-name" title="go_plugin_get_name ()">go_plugin_get_name</a>                  (GOPlugin *plugin);
80
 
char const  *       <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-description" title="go_plugin_get_description ()">go_plugin_get_description</a>           (GOPlugin *plugin);
81
 
char const  *       <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-textdomain" title="go_plugin_get_textdomain ()">go_plugin_get_textdomain</a>            (GOPlugin *plugin);
82
 
GSList *            <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-services" title="go_plugin_get_services ()">go_plugin_get_services</a>              (GOPlugin *plugin);
83
 
GSList *            <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dependencies-ids" title="go_plugin_get_dependencies_ids ()">go_plugin_get_dependencies_ids</a>      (GOPlugin *plugin);
 
82
<a
 
83
href="/usr/share/gtk-doc/html/gobject/GTypeModule.html"
 
84
>GTypeModule</a>*        <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type-module" title="go_plugin_get_type_module ()">go_plugin_get_type_module</a>           (GOPlugin *plugin);
 
85
charconst  *        <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dir-name" title="go_plugin_get_dir_name ()">go_plugin_get_dir_name</a>              (GOPlugin *plugin);
 
86
charconst  *        <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-id" title="go_plugin_get_id ()">go_plugin_get_id</a>                    (GOPlugin *plugin);
 
87
charconst  *        <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-name" title="go_plugin_get_name ()">go_plugin_get_name</a>                  (GOPlugin *plugin);
 
88
charconst  *        <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-description" title="go_plugin_get_description ()">go_plugin_get_description</a>           (GOPlugin *plugin);
 
89
charconst  *        <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-textdomain" title="go_plugin_get_textdomain ()">go_plugin_get_textdomain</a>            (GOPlugin *plugin);
 
90
<a
 
91
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
92
>GSList</a>*             <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-services" title="go_plugin_get_services ()">go_plugin_get_services</a>              (GOPlugin *plugin);
 
93
<a
 
94
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
95
>GSList</a>*             <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dependencies-ids" title="go_plugin_get_dependencies_ids ()">go_plugin_get_dependencies_ids</a>      (GOPlugin *plugin);
84
96
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-init" title="go_plugins_init ()">go_plugins_init</a>                     (GOCmdContext *context,
85
 
                                                         GSList const *known_states,
86
 
                                                         GSList const *active_plugins,
87
 
                                                         GSList *plugin_dirs,
88
 
                                                         gboolean activate_new_plugins,
89
 
                                                         GType default_loader_type);
90
 
GSList *            <a class="link" href="goffice-06-go-plugin.html#go-plugins-shutdown" title="go_plugins_shutdown ()">go_plugins_shutdown</a>                 (void);
 
97
                                                         <a
 
98
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
99
>GSList</a> const *known_states,
 
100
                                                         <a
 
101
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
102
>GSList</a> const *active_plugins,
 
103
                                                         <a
 
104
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
105
>GSList</a> *plugin_dirs,
 
106
                                                         <a
 
107
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
108
>gboolean</a> activate_new_plugins,
 
109
                                                         <a
 
110
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
 
111
>GType</a> default_loader_type);
 
112
<a
 
113
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
114
>GSList</a>*             <a class="link" href="goffice-06-go-plugin.html#go-plugins-shutdown" title="go_plugins_shutdown ()">go_plugins_shutdown</a>                 (void);
91
115
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-add" title="go_plugins_add ()">go_plugins_add</a>                      (GOCmdContext *context,
92
 
                                                         GSList const *known_states,
93
 
                                                         GSList const *active_plugins,
94
 
                                                         GSList *plugin_dirs,
95
 
                                                         GType default_loader_type);
96
 
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-register-loader" title="go_plugins_register_loader ()">go_plugins_register_loader</a>          (const gchar *id_str,
 
116
                                                         <a
 
117
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
118
>GSList</a> const *known_states,
 
119
                                                         <a
 
120
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
121
>GSList</a> const *active_plugins,
 
122
                                                         <a
 
123
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
124
>GSList</a> *plugin_dirs,
 
125
                                                         <a
 
126
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
 
127
>GType</a> default_loader_type);
 
128
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-register-loader" title="go_plugins_register_loader ()">go_plugins_register_loader</a>          (const <a
 
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
130
>gchar</a> *id_str,
97
131
                                                         GOPluginService *service);
98
 
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-unregister-loader" title="go_plugins_unregister_loader ()">go_plugins_unregister_loader</a>        (const gchar *id_str);
99
 
GOPlugin *          <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-by-id" title="go_plugins_get_plugin_by_id ()">go_plugins_get_plugin_by_id</a>         (const gchar *plugin_id);
100
 
GSList *            <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-available-plugins" title="go_plugins_get_available_plugins ()">go_plugins_get_available_plugins</a>    (void);
101
 
GSList *            <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-active-plugins" title="go_plugins_get_active_plugins ()">go_plugins_get_active_plugins</a>       (void);
 
132
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-unregister-loader" title="go_plugins_unregister_loader ()">go_plugins_unregister_loader</a>        (const <a
 
133
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
134
>gchar</a> *id_str);
 
135
GOPlugin*           <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-by-id" title="go_plugins_get_plugin_by_id ()">go_plugins_get_plugin_by_id</a>         (const <a
 
136
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
137
>gchar</a> *plugin_id);
 
138
<a
 
139
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
140
>GSList</a>*             <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-available-plugins" title="go_plugins_get_available_plugins ()">go_plugins_get_available_plugins</a>    (void);
 
141
<a
 
142
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
143
>GSList</a>*             <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-active-plugins" title="go_plugins_get_active_plugins ()">go_plugins_get_active_plugins</a>       (void);
102
144
void                <a class="link" href="goffice-06-go-plugin.html#go-plugins-rescan" title="go_plugins_rescan ()">go_plugins_rescan</a>                   (ErrorInfo **ret_error,
103
 
                                                         GSList **ret_new_plugins);
104
 
char *              <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-dir" title="go_plugins_get_plugin_dir ()">go_plugins_get_plugin_dir</a>           (void);
 
145
                                                         <a
 
146
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
147
>GSList</a> **ret_new_plugins);
 
148
char*               <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-dir" title="go_plugins_get_plugin_dir ()">go_plugins_get_plugin_dir</a>           (void);
105
149
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-mark-plugin-for-deactivation" title="go_plugin_db_mark_plugin_for_deactivation ()">go_plugin_db_mark_plugin_for_deactivation</a>
106
150
                                                        (GOPlugin *plugin,
107
 
                                                         gboolean mark);
108
 
gboolean            <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-is-plugin-marked-for-deactivation" title="go_plugin_db_is_plugin_marked_for_deactivation ()">go_plugin_db_is_plugin_marked_for_deactivation</a>
 
151
                                                         <a
 
152
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
153
>gboolean</a> mark);
 
154
<a
 
155
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
156
>gboolean</a>            <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-is-plugin-marked-for-deactivation" title="go_plugin_db_is_plugin_marked_for_deactivation ()">go_plugin_db_is_plugin_marked_for_deactivation</a>
109
157
                                                        (GOPlugin *plugin);
110
 
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-activate-plugin-list" title="go_plugin_db_activate_plugin_list ()">go_plugin_db_activate_plugin_list</a>   (GSList *plugins,
 
158
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-activate-plugin-list" title="go_plugin_db_activate_plugin_list ()">go_plugin_db_activate_plugin_list</a>   (<a
 
159
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
160
>GSList</a> *plugins,
111
161
                                                         ErrorInfo **ret_error);
112
 
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-deactivate-plugin-list" title="go_plugin_db_deactivate_plugin_list ()">go_plugin_db_deactivate_plugin_list</a> (GSList *plugins,
 
162
void                <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-deactivate-plugin-list" title="go_plugin_db_deactivate_plugin_list ()">go_plugin_db_deactivate_plugin_list</a> (<a
 
163
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
164
>GSList</a> *plugins,
113
165
                                                         ErrorInfo **ret_error);
114
166
</pre>
115
167
</div>
170
222
<hr>
171
223
<div class="refsect2" lang="en">
172
224
<a name="go-plugin-get-type"></a><h3>go_plugin_get_type ()</h3>
173
 
<pre class="programlisting">GType               go_plugin_get_type                  (void);</pre>
 
225
<pre class="programlisting"><a
 
226
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
 
227
>GType</a>               go_plugin_get_type                  (void);</pre>
174
228
<p>
175
229
 
176
230
</p>
245
299
<hr>
246
300
<div class="refsect2" lang="en">
247
301
<a name="go-plugin-is-active"></a><h3>go_plugin_is_active ()</h3>
248
 
<pre class="programlisting">gboolean            go_plugin_is_active                 (GOPlugin *plugin);</pre>
 
302
<pre class="programlisting"><a
 
303
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
304
>gboolean</a>            go_plugin_is_active                 (GOPlugin *plugin);</pre>
249
305
<p>
250
306
</p>
251
307
<p>
270
326
<hr>
271
327
<div class="refsect2" lang="en">
272
328
<a name="go-plugin-can-deactivate"></a><h3>go_plugin_can_deactivate ()</h3>
273
 
<pre class="programlisting">gboolean            go_plugin_can_deactivate            (GOPlugin *plugin);</pre>
 
329
<pre class="programlisting"><a
 
330
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
331
>gboolean</a>            go_plugin_can_deactivate            (GOPlugin *plugin);</pre>
274
332
<p>
275
333
Tells if the plugin can be deactivated using go_plugin_deactivate.</p>
276
334
<p>
362
420
<hr>
363
421
<div class="refsect2" lang="en">
364
422
<a name="go-plugin-is-loaded"></a><h3>go_plugin_is_loaded ()</h3>
365
 
<pre class="programlisting">gboolean            go_plugin_is_loaded                 (GOPlugin *plugin);</pre>
 
423
<pre class="programlisting"><a
 
424
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
425
>gboolean</a>            go_plugin_is_loaded                 (GOPlugin *plugin);</pre>
366
426
<p>
367
427
</p>
368
428
<p>
423
483
<hr>
424
484
<div class="refsect2" lang="en">
425
485
<a name="go-plugin-get-type-module"></a><h3>go_plugin_get_type_module ()</h3>
426
 
<pre class="programlisting">GTypeModule *       go_plugin_get_type_module           (GOPlugin *plugin);</pre>
 
486
<pre class="programlisting"><a
 
487
href="/usr/share/gtk-doc/html/gobject/GTypeModule.html"
 
488
>GTypeModule</a>*        go_plugin_get_type_module           (GOPlugin *plugin);</pre>
427
489
<p>
428
490
Return the GTypeModule associated with the plugin creating it if necessary.</p>
429
491
<p>
450
512
<hr>
451
513
<div class="refsect2" lang="en">
452
514
<a name="go-plugin-get-dir-name"></a><h3>go_plugin_get_dir_name ()</h3>
453
 
<pre class="programlisting">char const  *       go_plugin_get_dir_name              (GOPlugin *plugin);</pre>
 
515
<pre class="programlisting">charconst  *        go_plugin_get_dir_name              (GOPlugin *plugin);</pre>
454
516
<p>
455
517
</p>
456
518
<p>
476
538
<hr>
477
539
<div class="refsect2" lang="en">
478
540
<a name="go-plugin-get-id"></a><h3>go_plugin_get_id ()</h3>
479
 
<pre class="programlisting">char const  *       go_plugin_get_id                    (GOPlugin *plugin);</pre>
 
541
<pre class="programlisting">charconst  *        go_plugin_get_id                    (GOPlugin *plugin);</pre>
480
542
<p>
481
543
</p>
482
544
<p>
503
565
<hr>
504
566
<div class="refsect2" lang="en">
505
567
<a name="go-plugin-get-name"></a><h3>go_plugin_get_name ()</h3>
506
 
<pre class="programlisting">char const  *       go_plugin_get_name                  (GOPlugin *plugin);</pre>
 
568
<pre class="programlisting">charconst  *        go_plugin_get_name                  (GOPlugin *plugin);</pre>
507
569
<p>
508
570
</p>
509
571
<p>
530
592
<hr>
531
593
<div class="refsect2" lang="en">
532
594
<a name="go-plugin-get-description"></a><h3>go_plugin_get_description ()</h3>
533
 
<pre class="programlisting">char const  *       go_plugin_get_description           (GOPlugin *plugin);</pre>
 
595
<pre class="programlisting">charconst  *        go_plugin_get_description           (GOPlugin *plugin);</pre>
534
596
<p>
535
597
</p>
536
598
<p>
556
618
<hr>
557
619
<div class="refsect2" lang="en">
558
620
<a name="go-plugin-get-textdomain"></a><h3>go_plugin_get_textdomain ()</h3>
559
 
<pre class="programlisting">char const  *       go_plugin_get_textdomain            (GOPlugin *plugin);</pre>
 
621
<pre class="programlisting">charconst  *        go_plugin_get_textdomain            (GOPlugin *plugin);</pre>
560
622
<p>
561
623
</p>
562
624
<p>
582
644
<hr>
583
645
<div class="refsect2" lang="en">
584
646
<a name="go-plugin-get-services"></a><h3>go_plugin_get_services ()</h3>
585
 
<pre class="programlisting">GSList *            go_plugin_get_services              (GOPlugin *plugin);</pre>
 
647
<pre class="programlisting"><a
 
648
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
649
>GSList</a>*             go_plugin_get_services              (GOPlugin *plugin);</pre>
586
650
<p>
587
651
</p>
588
652
<p>
607
671
<hr>
608
672
<div class="refsect2" lang="en">
609
673
<a name="go-plugin-get-dependencies-ids"></a><h3>go_plugin_get_dependencies_ids ()</h3>
610
 
<pre class="programlisting">GSList *            go_plugin_get_dependencies_ids      (GOPlugin *plugin);</pre>
 
674
<pre class="programlisting"><a
 
675
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
676
>GSList</a>*             go_plugin_get_dependencies_ids      (GOPlugin *plugin);</pre>
611
677
<p>
612
678
</p>
613
679
<p>
637
703
<div class="refsect2" lang="en">
638
704
<a name="go-plugins-init"></a><h3>go_plugins_init ()</h3>
639
705
<pre class="programlisting">void                go_plugins_init                     (GOCmdContext *context,
640
 
                                                         GSList const *known_states,
641
 
                                                         GSList const *active_plugins,
642
 
                                                         GSList *plugin_dirs,
643
 
                                                         gboolean activate_new_plugins,
644
 
                                                         GType default_loader_type);</pre>
 
706
                                                         <a
 
707
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
708
>GSList</a> const *known_states,
 
709
                                                         <a
 
710
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
711
>GSList</a> const *active_plugins,
 
712
                                                         <a
 
713
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
714
>GSList</a> *plugin_dirs,
 
715
                                                         <a
 
716
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
717
>gboolean</a> activate_new_plugins,
 
718
                                                         <a
 
719
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
 
720
>GType</a> default_loader_type);</pre>
645
721
<p>
646
722
Initializes the plugin subsystem. Don't call this function more than
647
723
once.</p>
689
765
<hr>
690
766
<div class="refsect2" lang="en">
691
767
<a name="go-plugins-shutdown"></a><h3>go_plugins_shutdown ()</h3>
692
 
<pre class="programlisting">GSList *            go_plugins_shutdown                 (void);</pre>
 
768
<pre class="programlisting"><a
 
769
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
770
>GSList</a>*             go_plugins_shutdown                 (void);</pre>
693
771
<p>
694
772
 
695
773
</p>
708
786
<div class="refsect2" lang="en">
709
787
<a name="go-plugins-add"></a><h3>go_plugins_add ()</h3>
710
788
<pre class="programlisting">void                go_plugins_add                      (GOCmdContext *context,
711
 
                                                         GSList const *known_states,
712
 
                                                         GSList const *active_plugins,
713
 
                                                         GSList *plugin_dirs,
714
 
                                                         GType default_loader_type);</pre>
 
789
                                                         <a
 
790
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
791
>GSList</a> const *known_states,
 
792
                                                         <a
 
793
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
794
>GSList</a> const *active_plugins,
 
795
                                                         <a
 
796
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
797
>GSList</a> *plugin_dirs,
 
798
                                                         <a
 
799
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
 
800
>GType</a> default_loader_type);</pre>
715
801
<p>
716
802
Adds new plugins to currently used plugins.</p>
717
803
<p>
753
839
<hr>
754
840
<div class="refsect2" lang="en">
755
841
<a name="go-plugins-register-loader"></a><h3>go_plugins_register_loader ()</h3>
756
 
<pre class="programlisting">void                go_plugins_register_loader          (const gchar *id_str,
 
842
<pre class="programlisting">void                go_plugins_register_loader          (const <a
 
843
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
844
>gchar</a> *id_str,
757
845
                                                         GOPluginService *service);</pre>
758
846
<p>
759
847
 
779
867
<hr>
780
868
<div class="refsect2" lang="en">
781
869
<a name="go-plugins-unregister-loader"></a><h3>go_plugins_unregister_loader ()</h3>
782
 
<pre class="programlisting">void                go_plugins_unregister_loader        (const gchar *id_str);</pre>
 
870
<pre class="programlisting">void                go_plugins_unregister_loader        (const <a
 
871
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
872
>gchar</a> *id_str);</pre>
783
873
<p>
784
874
 
785
875
</p>
797
887
<hr>
798
888
<div class="refsect2" lang="en">
799
889
<a name="go-plugins-get-plugin-by-id"></a><h3>go_plugins_get_plugin_by_id ()</h3>
800
 
<pre class="programlisting">GOPlugin *          go_plugins_get_plugin_by_id         (const gchar *plugin_id);</pre>
 
890
<pre class="programlisting">GOPlugin*           go_plugins_get_plugin_by_id         (const <a
 
891
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
 
892
>gchar</a> *plugin_id);</pre>
801
893
<p>
802
894
 
803
895
</p>
822
914
<hr>
823
915
<div class="refsect2" lang="en">
824
916
<a name="go-plugins-get-available-plugins"></a><h3>go_plugins_get_available_plugins ()</h3>
825
 
<pre class="programlisting">GSList *            go_plugins_get_available_plugins    (void);</pre>
 
917
<pre class="programlisting"><a
 
918
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
919
>GSList</a>*             go_plugins_get_available_plugins    (void);</pre>
826
920
<p>
827
921
 
828
922
</p>
840
934
<hr>
841
935
<div class="refsect2" lang="en">
842
936
<a name="go-plugins-get-active-plugins"></a><h3>go_plugins_get_active_plugins ()</h3>
843
 
<pre class="programlisting">GSList *            go_plugins_get_active_plugins       (void);</pre>
 
937
<pre class="programlisting"><a
 
938
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
939
>GSList</a>*             go_plugins_get_active_plugins       (void);</pre>
844
940
<p>
845
941
 
846
942
</p>
859
955
<div class="refsect2" lang="en">
860
956
<a name="go-plugins-rescan"></a><h3>go_plugins_rescan ()</h3>
861
957
<pre class="programlisting">void                go_plugins_rescan                   (ErrorInfo **ret_error,
862
 
                                                         GSList **ret_new_plugins);</pre>
 
958
                                                         <a
 
959
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
960
>GSList</a> **ret_new_plugins);</pre>
863
961
<p>
864
962
 
865
963
</p>
884
982
<hr>
885
983
<div class="refsect2" lang="en">
886
984
<a name="go-plugins-get-plugin-dir"></a><h3>go_plugins_get_plugin_dir ()</h3>
887
 
<pre class="programlisting">char *              go_plugins_get_plugin_dir           (void);</pre>
 
985
<pre class="programlisting">char*               go_plugins_get_plugin_dir           (void);</pre>
888
986
<p>
889
987
 
890
988
</p>
904
1002
<a name="go-plugin-db-mark-plugin-for-deactivation"></a><h3>go_plugin_db_mark_plugin_for_deactivation ()</h3>
905
1003
<pre class="programlisting">void                go_plugin_db_mark_plugin_for_deactivation
906
1004
                                                        (GOPlugin *plugin,
907
 
                                                         gboolean mark);</pre>
 
1005
                                                         <a
 
1006
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
1007
>gboolean</a> mark);</pre>
908
1008
<p>
909
1009
 
910
1010
</p>
929
1029
<hr>
930
1030
<div class="refsect2" lang="en">
931
1031
<a name="go-plugin-db-is-plugin-marked-for-deactivation"></a><h3>go_plugin_db_is_plugin_marked_for_deactivation ()</h3>
932
 
<pre class="programlisting">gboolean            go_plugin_db_is_plugin_marked_for_deactivation
 
1032
<pre class="programlisting"><a
 
1033
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
 
1034
>gboolean</a>            go_plugin_db_is_plugin_marked_for_deactivation
933
1035
                                                        (GOPlugin *plugin);</pre>
934
1036
<p>
935
1037
 
955
1057
<hr>
956
1058
<div class="refsect2" lang="en">
957
1059
<a name="go-plugin-db-activate-plugin-list"></a><h3>go_plugin_db_activate_plugin_list ()</h3>
958
 
<pre class="programlisting">void                go_plugin_db_activate_plugin_list   (GSList *plugins,
 
1060
<pre class="programlisting">void                go_plugin_db_activate_plugin_list   (<a
 
1061
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
1062
>GSList</a> *plugins,
959
1063
                                                         ErrorInfo **ret_error);</pre>
960
1064
<p>
961
1065
 
981
1085
<hr>
982
1086
<div class="refsect2" lang="en">
983
1087
<a name="go-plugin-db-deactivate-plugin-list"></a><h3>go_plugin_db_deactivate_plugin_list ()</h3>
984
 
<pre class="programlisting">void                go_plugin_db_deactivate_plugin_list (GSList *plugins,
 
1088
<pre class="programlisting">void                go_plugin_db_deactivate_plugin_list (<a
 
1089
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
 
1090
>GSList</a> *plugins,
985
1091
                                                         ErrorInfo **ret_error);</pre>
986
1092
<p>
987
1093
 
1008
1114
</div>
1009
1115
<div class="footer">
1010
1116
<hr>
1011
 
          Generated by GTK-Doc V1.11</div>
 
1117
          Generated by GTK-Doc V1.10</div>
1012
1118
</body>
1013
1119
</html>