| author | Zachary West <zacw@adium.im> |
| Fri Aug 21 13:25:11 2009 -0700 (2009-08-21) | |
| changeset 2592 | e8d15275025e |
| parent 1739 | Frameworks/libpurple.framework/Versions/0.6.0/Headers/purple.h@8b0daad9656c |
| permissions | -rw-r--r-- |
| Evan@653 | 1 |
/** |
| Evan@653 | 2 |
* @file purple.h Header files and defines |
| Evan@653 | 3 |
* This file contains all the necessary preprocessor directives to include |
| Evan@653 | 4 |
* libpurple's headers and other preprocessor directives required for plugins |
| Evan@653 | 5 |
* or UIs to build. Including this file eliminates the need to directly |
| Evan@653 | 6 |
* include any other libpurple files. |
| Evan@653 | 7 |
* |
| Evan@653 | 8 |
* @ingroup core libpurple |
| Evan@653 | 9 |
* @since 2.3.0 |
| Evan@653 | 10 |
*/ |
| Evan@653 | 11 |
|
| Evan@653 | 12 |
/* purple |
| Evan@653 | 13 |
* |
| Evan@653 | 14 |
* Purple is the legal property of its developers, whose names are too numerous |
| Evan@653 | 15 |
* to list here. Please refer to the COPYRIGHT file distributed with this |
| Evan@653 | 16 |
* source distribution. |
| Evan@653 | 17 |
* |
| Evan@653 | 18 |
* This program is free software; you can redistribute it and/or modify |
| Evan@653 | 19 |
* it under the terms of the GNU General Public License as published by |
| Evan@653 | 20 |
* the Free Software Foundation; either version 2 of the License, or |
| Evan@653 | 21 |
* (at your option) any later version. |
| Evan@653 | 22 |
* |
| Evan@653 | 23 |
* This program is distributed in the hope that it will be useful, |
| Evan@653 | 24 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
| Evan@653 | 25 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| Evan@653 | 26 |
* GNU General Public License for more details. |
| Evan@653 | 27 |
* |
| Evan@653 | 28 |
* You should have received a copy of the GNU General Public License |
| Evan@653 | 29 |
* along with this program; if not, write to the Free Software |
| Evan@653 | 30 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
| Evan@653 | 31 |
*/ |
| Evan@653 | 32 |
|
| Evan@653 | 33 |
#ifndef _PURPLE_PURPLE_H_ |
| Evan@653 | 34 |
#define _PURPLE_PURPLE_H_ |
| Evan@653 | 35 |
|
| Evan@653 | 36 |
#include <glib.h> |
| Evan@653 | 37 |
|
| Evan@653 | 38 |
#ifndef G_GNUC_NULL_TERMINATED |
| Evan@653 | 39 |
# if __GNUC__ >= 4 |
| Evan@653 | 40 |
# define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__)) |
| Evan@653 | 41 |
# else |
| Evan@653 | 42 |
# define G_GNUC_NULL_TERMINATED |
| Evan@653 | 43 |
# endif |
| Evan@653 | 44 |
#endif |
| Evan@653 | 45 |
|
| Evan@653 | 46 |
#undef PURPLE_PLUGINS |
| Evan@653 | 47 |
|
| Evan@653 | 48 |
#include <account.h> |
| Evan@653 | 49 |
#include <accountopt.h> |
| Evan@653 | 50 |
#include <blist.h> |
| Evan@653 | 51 |
#include <buddyicon.h> |
| Evan@653 | 52 |
#include <certificate.h> |
| Evan@653 | 53 |
#include <cipher.h> |
| Evan@653 | 54 |
#include <circbuffer.h> |
| Evan@653 | 55 |
#include <cmds.h> |
| Evan@653 | 56 |
#include <connection.h> |
| Evan@653 | 57 |
#include <conversation.h> |
| Evan@653 | 58 |
#include <core.h> |
| Evan@653 | 59 |
#include <debug.h> |
| Evan@653 | 60 |
#include <desktopitem.h> |
| Evan@653 | 61 |
#include <dnsquery.h> |
| Evan@653 | 62 |
#include <dnssrv.h> |
| Evan@653 | 63 |
#include <eventloop.h> |
| Evan@653 | 64 |
#include <ft.h> |
| Evan@653 | 65 |
#include <idle.h> |
| Evan@653 | 66 |
#include <imgstore.h> |
| Evan@653 | 67 |
#include <log.h> |
| zacw@2592 | 68 |
#include <media.h> |
| zacw@2592 | 69 |
#include <mediamanager.h> |
| Evan@653 | 70 |
#include <mime.h> |
| Evan@653 | 71 |
#include <nat-pmp.h> |
| Evan@653 | 72 |
#include <network.h> |
| zacw@2592 | 73 |
#include <notify.h> |
| Evan@653 | 74 |
#include <ntlm.h> |
| Evan@653 | 75 |
#include <plugin.h> |
| Evan@653 | 76 |
#include <pluginpref.h> |
| Evan@653 | 77 |
#include <pounce.h> |
| Evan@653 | 78 |
#include <prefs.h> |
| Evan@653 | 79 |
#include <privacy.h> |
| Evan@653 | 80 |
#include <proxy.h> |
| Evan@653 | 81 |
#include <prpl.h> |
| Evan@653 | 82 |
#include <request.h> |
| Evan@653 | 83 |
#include <roomlist.h> |
| Evan@653 | 84 |
#include <savedstatuses.h> |
| Evan@653 | 85 |
#include <server.h> |
| Evan@653 | 86 |
#include <signals.h> |
| zacw@2592 | 87 |
#include <smiley.h> |
| zacw@2592 | 88 |
#include <sound.h> |
| zacw@2592 | 89 |
#include <sound-theme.h> |
| zacw@2592 | 90 |
#include <sound-theme-loader.h> |
| zacw@2592 | 91 |
#include <sslconn.h> |
| Evan@653 | 92 |
#include <status.h> |
| Evan@653 | 93 |
#include <stringref.h> |
| Evan@653 | 94 |
#include <stun.h> |
| zacw@2592 | 95 |
#include <theme.h> |
| zacw@2592 | 96 |
#include <theme-loader.h> |
| zacw@2592 | 97 |
#include <theme-manager.h> |
| Evan@653 | 98 |
#include <upnp.h> |
| Evan@653 | 99 |
#include <util.h> |
| Evan@653 | 100 |
#include <value.h> |
| Evan@653 | 101 |
#include <version.h> |
| zacw@2592 | 102 |
#include <whiteboard.h> |
| Evan@653 | 103 |
#include <xmlnode.h> |
| Evan@653 | 104 |
|
| Evan@653 | 105 |
#endif |