2000-08-22 21:18:18 +00:00
|
|
|
<chapter id="cha-plugins">
|
2002-09-06 16:10:31 +00:00
|
|
|
<title>Plugins</title>
|
|
|
|
<!-- FIXME: introduce type definitions before this chapter -->
|
2000-08-22 21:18:18 +00:00
|
|
|
<para>
|
2002-09-06 16:10:31 +00:00
|
|
|
A plugin is a shared library that contains at least one of the following
|
|
|
|
items:
|
2000-08-22 21:18:18 +00:00
|
|
|
</para>
|
|
|
|
|
2001-01-06 02:35:17 +00:00
|
|
|
<itemizedlist>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
2002-09-06 16:10:31 +00:00
|
|
|
one or more element factories
|
2001-01-06 02:35:17 +00:00
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
2002-09-06 16:10:31 +00:00
|
|
|
one or more type definitions
|
2001-01-06 02:35:17 +00:00
|
|
|
</para>
|
|
|
|
</listitem>
|
2001-03-17 17:50:35 +00:00
|
|
|
<listitem>
|
|
|
|
<para>
|
2002-09-06 16:10:31 +00:00
|
|
|
one or more auto-pluggers
|
2001-03-17 17:50:35 +00:00
|
|
|
</para>
|
|
|
|
</listitem>
|
2002-04-07 23:32:16 +00:00
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
exported symbols for use in other plugins
|
|
|
|
</para>
|
|
|
|
</listitem>
|
2001-01-06 02:35:17 +00:00
|
|
|
</itemizedlist>
|
2000-08-22 21:18:18 +00:00
|
|
|
</chapter>
|