2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
5 <!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
6 <!ENTITY version SYSTEM "version.xml">
8 <book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
10 <title>Purple Reference Manual</title>
12 <title>Libpurple &version;</title>
14 libpurple is intended to be the core of an IM program. Pidgin is a GTK+
15 frontend to libpurple, and Finch is an ncurses frontend built using
16 libgnt (GLib Ncurses Toolkit).
22 <title>Tutorials</title>
24 <xi:include href="tut_c_plugins.xml" />
25 <xi:include href="tut_signals.xml" />
29 <title>API Reference</title>
31 <xi:include href="xml/account.xml" />
32 <xi:include href="xml/accounts.xml" />
33 <xi:include href="xml/blistnode.xml" />
34 <xi:include href="xml/buddy.xml" />
35 <xi:include href="xml/buddylist.xml" />
36 <xi:include href="xml/buddyicon.xml" />
37 <xi:include href="xml/pounce.xml" />
38 <xi:include href="xml/chat.xml" />
39 <xi:include href="xml/circularbuffer.xml" />
40 <xi:include href="xml/contact.xml" />
41 <xi:include href="xml/connection.xml" />
42 <xi:include href="xml/conversation.xml" />
43 <xi:include href="xml/conversationtypes.xml" />
44 <xi:include href="xml/conversations.xml" />
45 <xi:include href="xml/countingnode.xml" />
46 <xi:include href="xml/debug.xml" />
47 <xi:include href="xml/e2ee.xml" />
48 <xi:include href="xml/eventloop.xml" />
49 <xi:include href="xml/group.xml" />
50 <xi:include href="xml/xfer.xml" />
51 <xi:include href="xml/idle.xml" />
52 <xi:include href="xml/keyring.xml" />
53 <xi:include href="xml/memorypool.xml" />
54 <xi:include href="xml/nat-pmp.xml" />
55 <xi:include href="xml/network.xml" />
56 <xi:include href="xml/notify.xml" />
57 <xi:include href="xml/options.xml" />
58 <xi:include href="xml/plugins.xml" />
59 <xi:include href="xml/prefs.xml" />
60 <xi:include href="xml/pluginpref.xml" />
61 <xi:include href="xml/presence.xml" />
62 <xi:include href="xml/protocol.xml" />
63 <xi:include href="xml/protocols.xml" />
64 <xi:include href="xml/proxy.xml" />
65 <xi:include href="xml/purple-gio.xml" />
66 <xi:include href="xml/purpleaccountoption.xml" />
67 <xi:include href="xml/purpleaccountusersplit.xml" />
68 <xi:include href="xml/queuedoutputstream.xml" />
69 <xi:include href="xml/signals.xml" />
70 <xi:include href="xml/stringref.xml" />
71 <xi:include href="xml/request.xml" />
72 <xi:include href="xml/request-datasheet.xml" />
73 <xi:include href="xml/roomlist.xml" />
74 <xi:include href="xml/savedstatuses.xml" />
75 <xi:include href="xml/server.xml" />
76 <xi:include href="xml/sound.xml" />
77 <xi:include href="xml/sslconn.xml" />
78 <xi:include href="xml/core.xml" />
79 <xi:include href="xml/status.xml" />
80 <xi:include href="xml/stun.xml" />
81 <xi:include href="xml/theme.xml" />
82 <xi:include href="xml/theme-loader.xml" />
83 <xi:include href="xml/theme-manager.xml" />
84 <xi:include href="xml/trie.xml" />
85 <xi:include href="xml/sound-theme.xml" />
86 <xi:include href="xml/sound-theme-loader.xml" />
87 <xi:include href="xml/upnp.xml" />
88 <xi:include href="xml/xmlnode.xml" />
89 <xi:include href="xml/version.xml" />
90 <xi:include href="xml/util.xml" />
91 <xi:include href="xml/enums.xml" />
94 <part id="Submodules">
95 <title>Submodules</title>
96 <chapter id="messages">
97 <title>Messaging</title>
99 <xi:include href="xml/message.xml" />
100 <xi:include href="xml/log.xml" />
101 <xi:include href="xml/cmds.xml" />
104 <chapter id="smiley">
105 <title>Smiley APIs</title>
107 <xi:include href="xml/smiley.xml" />
108 <xi:include href="xml/smiley-custom.xml" />
109 <xi:include href="xml/smiley-list.xml" />
110 <xi:include href="xml/smiley-theme.xml" />
111 <xi:include href="xml/smiley-parser.xml" />
115 <title>Graphics</title>
117 <xi:include href="xml/image.xml" />
118 <xi:include href="xml/image-store.xml" />
119 <xi:include href="xml/whiteboard.xml" />
123 <title>Media APIs</title>
125 <xi:include href="xml/media.xml" />
126 <xi:include href="xml/media-gst.xml" />
127 <xi:include href="xml/mediamanager.xml" />
128 <xi:include href="xml/candidate.xml" />
129 <xi:include href="xml/codec.xml" />
130 <xi:include href="xml/backend-iface.xml" />
131 <xi:include href="xml/enum-types.xml" />
136 <title>Purple-signals Reference</title>
138 <xi:include href="signals_account.xml" />
139 <xi:include href="signals_blist.xml" />
140 <xi:include href="signals_certificate.xml" />
141 <xi:include href="signals_cmd.xml" />
142 <xi:include href="signals_connection.xml" />
143 <xi:include href="signals_conversation.xml" />
144 <xi:include href="signals_core.xml" />
145 <xi:include href="signals_xfer.xml" />
146 <xi:include href="signals_log.xml" />
147 <xi:include href="signals_notify.xml" />
148 <xi:include href="signals_plugin.xml" />
149 <xi:include href="signals_protocol.xml" />
150 <xi:include href="signals_savedstatus.xml" />
151 <xi:include href="signals_sound.xml" />
152 <xi:include href="signals_jabber.xml" />
155 <xi:include href="plugin_ids.xml" />
156 <xi:include href="plugin_i18n.xml" />
157 <xi:include href="ui_ops.xml" />
159 <index id="api-index-full">
161 <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
163 <index id="api-index-deprecated" role="deprecated">
164 <title>Index of deprecated symbols</title>
165 <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
167 <index id="api-index-2-11-0" role="2.11.0">
168 <title>Index of new symbols in 2.11.0</title>
169 <xi:include href="xml/api-index-2.11.0.xml"><xi:fallback /></xi:include>
171 <index id="api-index-3-0-0" role="3.0.0">
172 <title>Index of new symbols in 3.0.0</title>
173 <xi:include href="xml/api-index-3.0.0.xml"><xi:fallback /></xi:include>
176 <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>