00001 00012 /* purple 00013 * 00014 * Purple is the legal property of its developers, whose names are too numerous 00015 * to list here. Please refer to the COPYRIGHT file distributed with this 00016 * source distribution. 00017 * 00018 * This program is free software; you can redistribute it and/or modify 00019 * it under the terms of the GNU General Public License as published by 00020 * the Free Software Foundation; either version 2 of the License, or 00021 * (at your option) any later version. 00022 * 00023 * This program is distributed in the hope that it will be useful, 00024 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00025 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00026 * GNU General Public License for more details. 00027 * 00028 * You should have received a copy of the GNU General Public License 00029 * along with this program; if not, write to the Free Software 00030 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA 00031 */ 00032 00033 #ifndef _PURPLE_PURPLE_H_ 00034 #define _PURPLE_PURPLE_H_ 00035 00036 #include <glib.h> 00037 00038 #ifndef G_GNUC_NULL_TERMINATED 00039 # if __GNUC__ >= 4 00040 # define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__)) 00041 # else 00042 # define G_GNUC_NULL_TERMINATED 00043 # endif 00044 #endif 00045 00046 #define PURPLE_PLUGINS 1 00047 00048 #include <account.h> 00049 #include <accountopt.h> 00050 #include <blist.h> 00051 #include <buddyicon.h> 00052 #include <certificate.h> 00053 #include <cipher.h> 00054 #include <circbuffer.h> 00055 #include <cmds.h> 00056 #include <connection.h> 00057 #include <conversation.h> 00058 #include <core.h> 00059 #include <debug.h> 00060 #include <desktopitem.h> 00061 #include <dnsquery.h> 00062 #include <dnssrv.h> 00063 #include <eventloop.h> 00064 #include <ft.h> 00065 #include <idle.h> 00066 #include <imgstore.h> 00067 #include <log.h> 00068 #include <mime.h> 00069 #include <nat-pmp.h> 00070 #include <network.h> 00071 #include <ntlm.h> 00072 #include <notify.h> 00073 #include <plugin.h> 00074 #include <pluginpref.h> 00075 #include <pounce.h> 00076 #include <prefs.h> 00077 #include <privacy.h> 00078 #include <proxy.h> 00079 #include <prpl.h> 00080 #include <request.h> 00081 #include <roomlist.h> 00082 #include <savedstatuses.h> 00083 #include <server.h> 00084 #include <signals.h> 00085 #include <status.h> 00086 #include <stringref.h> 00087 #include <stun.h> 00088 #include <sound.h> 00089 #include <sslconn.h> 00090 #include <upnp.h> 00091 #include <util.h> 00092 #include <value.h> 00093 #include <version.h> 00094 #include <xmlnode.h> 00095 #include <whiteboard.h> 00096 00097 #endif