aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-medium.h
diff options
context:
space:
mode:
Diffstat (limited to 'camel/camel-medium.h')
-rw-r--r--camel/camel-medium.h101
1 files changed, 0 insertions, 101 deletions
diff --git a/camel/camel-medium.h b/camel/camel-medium.h
deleted file mode 100644
index b4254e3be6..0000000000
--- a/camel/camel-medium.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
-/* camel-medium.h : class for a medium object */
-
-/*
- *
- * Authors: Bertrand Guiheneuf <bertrand@helixcode.com>
- * Michael Zucchi <notzed@ximian.com>
- *
- * Copyright 1999, 2000 Ximian, Inc. (www.ximian.com)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- * USA
- */
-
-
-#ifndef CAMEL_MEDIUM_H
-#define CAMEL_MEDIUM_H 1
-
-
-#ifdef __cplusplus
-extern "C" {
-#pragma }
-#endif /* __cplusplus }*/
-
-#include <camel/camel-data-wrapper.h>
-
-#define CAMEL_MEDIUM_TYPE (camel_medium_get_type ())
-#define CAMEL_MEDIUM(obj) (CAMEL_CHECK_CAST((obj), CAMEL_MEDIUM_TYPE, CamelMedium))
-#define CAMEL_MEDIUM_CLASS(k) (CAMEL_CHECK_CLASS_CAST ((k), CAMEL_MEDIUM_TYPE, CamelMediumClass))
-#define CAMEL_IS_MEDIUM(o) (CAMEL_CHECK_TYPE((o), CAMEL_MEDIUM_TYPE))
-
-
-typedef struct {
- const char *name;
- const char *value;
-} CamelMediumHeader;
-
-struct _CamelMedium
-{
- CamelDataWrapper parent_object;
-
- /* The content of the medium, as opposed to our parent
- * CamelDataWrapper, which wraps both the headers and the
- * content.
- */
- CamelDataWrapper *content;
-
-};
-
-typedef struct {
- CamelDataWrapperClass parent_class;
-
- /* Virtual methods */
- void (*add_header) (CamelMedium *medium, const gchar *header_name, const void *header_value);
- void (*set_header) (CamelMedium *medium, const gchar *header_name, const void *header_value);
- void (*remove_header) (CamelMedium *medium, const gchar *header_name);
- const void * (*get_header) (CamelMedium *medium, const gchar *header_name);
-
- GArray * (*get_headers) (CamelMedium *medium);
- void (*free_headers) (CamelMedium *medium, GArray *headers);
-
- CamelDataWrapper * (*get_content_object) (CamelMedium *medium);
- void (*set_content_object) (CamelMedium *medium, CamelDataWrapper *content);
-
-} CamelMediumClass;
-
-/* Standard Camel function */
-CamelType camel_medium_get_type (void);
-
-/* Header get/set interface */
-void camel_medium_add_header (CamelMedium *medium, const gchar *header_name, const void *header_value);
-void camel_medium_set_header (CamelMedium *medium, const gchar *header_name, const void *header_value);
-void camel_medium_remove_header (CamelMedium *medium, const gchar *header_name);
-const void *camel_medium_get_header (CamelMedium *medium, const gchar *header_name);
-
-GArray *camel_medium_get_headers (CamelMedium *medium);
-void camel_medium_free_headers (CamelMedium *medium, GArray *headers);
-
-/* accessor methods */
-CamelDataWrapper *camel_medium_get_content_object (CamelMedium *medium);
-void camel_medium_set_content_object (CamelMedium *medium,
- CamelDataWrapper *content);
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-#endif /* CAMEL_MEDIUM_H */
-
amp;id=e00da9d1f15381af7d0695df2d7c5bdc5bee29d1'>Add pkgconfigkwm2013-04-281-1/+1 * - Convert USE_GETTEXT to USES (part 3)ak2013-04-2511-11/+11 * - Convert USE_GETTEXT to USES (part 1)ak2013-04-242-4/+2 * Convert all a categories to USE=pkgconfigbapt2013-04-235-14/+10 * KDE/FreeBSD team presents KDE SC 4.10.1 ports!makc2013-03-2711-23/+27 * Mk/bsd.kde4.mk:makc2013-03-225-5/+5 * Fix build with glib 2.34 when optional dependancy is enabled. [1]kwm2013-03-141-20/+21 * remove conflict with at-spi, it was resolved.kwm2013-03-101-1/+0 * Fix typo in the last commit.kwm2013-03-101-1/+1 * Don't build the libatk-bridge.so gtk module, depend on at-spi2-atk for that.kwm2013-03-102-4/+4 * * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 whichkwm2013-03-0816-164/+265 * KDE/FreeBSD team presents KDE SC 4.9.5 ports!makc2013-02-0411-49/+24 * KDE/FreeBSD team presents Qt 4.8.4 and QtCreator 2.6.1 ports.makc2013-02-041-6/+1 * - Strip header at request of original creatortabthorpe2013-01-271-5/+1 * - Port to optionsNG.avilla2013-01-051-46/+40 * Remove the created by me and update those header at the same time. I nevermezz2013-01-011-1/+0 * - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8beat2012-12-301-0/+3 * For some ports in accessibility category, trim the header and drop leadingdanfe2012-12-185-34/+17 * Decommissioning java 1.5 (EOLed since October 2009):bapt2012-12-101-5/+2 * - Convert ruby-gnome ports to proper master/slave setupswills2012-09-061-1/+4 * Fix typo in the NLS port option.rakuco2012-08-251-1/+1 * - Bump portrevision after audio/libogg upgradepawel2012-08-161-1/+2 * - Fix build with GUI enabledswills2012-07-241-2/+2 * KDE/FreeBSD team presents KDE SC 4.8.4, probably the last release in 4.8.x se...makc2012-06-156-11/+10 * - Avoid installing tests (and avoid conflict with lang/erlang [1]).avilla2012-06-142-6/+3 * - Convert to optionsng frameworkswills2012-06-111-12/+15 * - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4miwi2012-06-066-12/+6 * - Update ruby-gnome ports to 1.1.3swills2012-06-052-2/+1 * The KDE on FreeBSD team is happy to update Qt to its 4.8.2 release.rakuco2012-06-021-1/+0 * - update png to 1.5.10dinoex2012-06-0116-8/+16 * Restore LATEST_LINKmakc2012-05-251-0/+2 * KDE/FreeBSD team presents long awaited KDE SC 4.8.3!makc2012-05-2522-654/+100 * - Add dependency on gnomehier to fix plist. [1]avilla2012-05-112-54/+24 * Set the expiration date for all ports which depend upon linux_base-fc4 tonetchild2012-04-151-0/+2 * - Bump PORTREVISION to chase the update of multimedia/libvpxashish2012-02-166-0/+6 * - convert to using PYTHON_INCLUDEDIR (non-functional change)rm2012-02-131-4/+4 * The KDE/FreeBSD team is pleased to announce KDE SC 4.7.4, whichavilla2012-01-255-10/+10 * Repeated words are are hard to to find sometimes.eadler2012-01-081-1/+1 * - Update ruby-gnome2 to 1.0.3swills2011-12-061-3/+1 * The KDE on FreeBSD team is pleased to update the KDE4 ports to 4.7.3.rakuco2011-11-146-11/+11 * - Remove WITH_FBSD10_FIX, is no longer neededmiwi2011-11-092-2/+0 * Fix build on FreeBSD 10kwm2011-10-301-0/+1 * Fix build on FreeBSD 10kwm2011-10-291-0/+1 * - remove maintainer tags from pkg-descreadler2011-10-232-4/+0 * The KDE/FreeBSD team is pleased to announce KDE Software Compilationavilla2011-10-1722-10192/+53 * - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-2417-33/+33 * - Re-enable on pointyhat, this is needed for gnome2 package ...pav2011-09-071-4/+0 * Mark as broken on pointyhat: runaway process (build never terminates).erwin2011-09-061-0/+4 * - Update to 1.7dhn2011-09-013-13/+8 * - Sort SUBDIRssunpoet2011-08-011-2/+2 * Update the glib and gtk stack to the lastest stable releases.kwm2011-07-306-13/+20 * Reset maintainership de jure. In fact KDE 3 has not been maintained by our teammakc2011-07-081-1/+1 * Update KDE Software Compilation ports to 4.6.5makc2011-07-085-10/+10 * Distfile was rerolled. Changes are build infrastructure changes, and some docs.kwm2011-06-291-2/+2 * Fix build with clangkwm2011-06-211-0/+42 * The FreeBSD KDE Team is pleased to announce KDE SC 4.6.4. Read fullavilla2011-06-145-10/+10 * Add patch to fix build.jlaffaye2011-06-102-2/+11 * Update KDE Software Compilation ports to 4.6.3makc2011-05-1712-64/+20 * Remove stale CMake argumentmakc2011-05-102-2/+2 * Add dependency on libXtst (needed to build kmousetool)makc2011-05-105-0/+5 * The FreeBSD KDE Team is pleased to announce April updates for KDEavilla2011-04-075-10/+10 * Garbage collect expired portsrene2011-04-055-139/+0 * - Fix linking in some circumstances.avilla2011-03-285-5/+10 * The FreeBSD KDE Team is pleased to announce KDE SC 4.6.1 and KDE PIMavilla2011-03-2519-17/+42 * - Fix PLIST issues with RUBY_VER == 1.9swills2011-03-191-1/+1 * - Get Rid MD5 supportmiwi2011-03-1914-17/+0 * Unify maintainer address for emulation ports.ehaupt2011-03-073-3/+3 * Add a more reliable mirrors for fc4 and f10 linux emulation ports.ehaupt2011-03-032-0/+2 * Deprecate all non-default Fedora based linux_base respectively linux-fx-*netchild2011-02-281-0/+3 * Chase after net/openldap24-server update.delphij2011-02-252-0/+2 * - Move over to python2.5 or highermiwi2011-02-251-1/+2 * - The KDE FreeBSD team is proud to announce the release of KDE 4.5.5fluffy2011-01-087-12/+10 * - Mark BROKEN: does not linkpav2011-01-071-0/+2 * Clean up ruby pkg-plists:pgollucci2010-12-201-4/+0 * - Chase speech-dispatcher shlib bump.avilla2010-12-092-2/+4 * - Update to 0.7.1.avilla2010-12-098-421/+35 * Disable alsa explicitlymakc2010-12-072-3/+2 * Sync to new bsd.autotools.mkade2010-12-043-3/+3 * KDE FreeBSD team presents KDE SC 4.5.4.makc2010-12-035-10/+10 * KDE FreeBSD team is glad to present Qt 4.7.1 in ports.makc2010-12-031-1/+1 * Update to 1.12.1.marcus2010-11-283-5/+37 * Update to 2.22.1.marcus2010-11-272-4/+3 * - Update to 0.90.5swills2010-11-271-1/+1 * Redshift adjusts the color temperature of your screen accordingwxs2010-11-255-0/+120 * Presenting GNOME 2.32.1 for FreeBSD. The offical release notes for thiskwm2010-11-2031-139/+492 * KDE FreeBSD team presents KDE SC 4.5.3.makc2010-11-0410-20/+25 * Deprecate md5 in favour of sha256 checksums. md5 checksums will no longererwin2010-10-292-2/+2 * Improve handing of LD_LIBRARY_PATH when doing non-standard LOCALBASE builds.kmoore2010-10-161-1/+1 * - Update to 0.90.2swills2010-10-121-1/+3 * KDE FreeBSD team presents KDE SC 4.5.2.makc2010-10-067-21/+21 * - Add missing python virtual categoriespgollucci2010-09-141-1/+1 * - Update ruby-gnome ports to 0.19.4swills2010-09-112-0/+2 * KDE FreeBSD team presents KDE SC 4.5.1.makc2010-09-0323-404/+170 * - Chase speech-dispatcher upgrade.avilla2010-08-314-6/+14 * - Upgrade to 0.7.avilla2010-08-3117-283/+128 * Presenting GNOME 2.30.2. for FreeBSD.kwm2010-07-264-12/+10 * Present KDE SC 4.4.5 for FreeBSD.makc2010-06-305-15/+15 * Present KDE SC 4.4.4 for FreeBSD.makc2010-06-025-15/+15 * Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-3113-5/+13 * - Note kdelibs4-experimental removalfluffy2010-05-111-0/+1 * - The FreeBSD KDE team is pleased to announce KDE SC 4.4.3 for FreeBSDfluffy2010-05-1123-475/+313 * - The FreeBSD KDE team is pleased to announce Qt-4.6.2 for FreeBSDfluffy2010-05-111-1/+0 * Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for thiskwm2010-05-1136-70/+385 * - update to 1.4.1dinoex2010-03-2817-11/+17 * Begin the process of deprecating sysutils/rc_subr bydougb2010-03-271-1/+1 * - Mark BROKEN on HEAD: fails to build with new utmpxmiwi2010-03-201-1/+7 * - Replace long options with short ones: they are documented, but notavilla2010-03-083-4/+5 * - Fix build on 7.X amd64 and 6.X everywhere.avilla2010-02-1910-31/+231 * Presenting KDE 4.3.5 for FreeBSD. The official release notes for thismiwi2010-02-0715-45/+15 * - Mark BROKEN on 6.X everywhere and on 7.X amd64pav2010-02-061-0/+8 * - update to jpeg-8dinoex2010-02-0516-6/+16 * - Update my e-mail address in the ports I maintain.avilla2010-01-271-1/+1 * The FreeBSD KDE team is pleased to announce Qt-4.6.1 for FreeBSD.makc2010-01-223-17/+21 * - speech-dispatcher: try fix building on FreeBSD < 8.0fluffy2010-01-188-1/+301 * - Add speech-dispatcherfluffy2010-01-0816-0/+426 * Update to 2.28.3ahze2010-01-042-4/+4 * Update to 2.28.2.kwm2009-12-193-4/+22 * Update to 2.28.2.marcus2009-12-182-4/+4 * The FreeBSD KDE is please to announce the release of KDE 4.3.4,miwi2009-12-025-15/+15 * Presenting GNOME 2.28.1 for FreeBSD. The official release notes for thismarcus2009-11-2924-129/+245 * The KDE FreeBSD team is proud to announce the release of KDE 4.3.3miwi2009-11-2710-25/+15 * - Update to Qt-4.5miwi2009-11-272-6/+0 * - Mark MAKE_JOBS_UNSAFEpav2009-11-201-0/+1 * The FreeBSD KDE is please to announce the release of KDE 4.3.1,tabthorpe2009-09-025-15/+15 * - Switch SourceForge ports to the new File Release System: categories startin...amdmi32009-08-221-1/+1 * Fix the plist when doxygen is installed.marcus2009-08-161-0/+11 * Mk/bsd.kde4.mk:makc2009-08-105-15/+0 * The KDE FreeBSD team is proud to announce the release of KDE 4.3.0miwi2009-08-0515-30/+35 * - s/MAKE_JOBS_SAVE/MAKE_JOBS_SAFEmiwi2009-08-051-1/+1 * - Update Qt4 to 4.5.2miwi2009-08-052-3/+4 * -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-033-3/+3 * Update to 0.15.8.marcus2009-08-022-4/+4 * - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-3115-5/+15 * Update to 0.15.7.marcus2009-07-073-4/+7 * Update to 2.26.3.avl2009-07-032-4/+4 * Update to 2.26.3.avl2009-07-013-4/+7 * Fix build with custom LOCALBASEitetcu2009-06-171-0/+2 * - Assign all unmaintained ruby ports to ruby@,stas2009-06-161-1/+1 * The KDE FreeBSD team is pleased to announce KDE 4.2.4, the last bugfixmiwi2009-06-035-15/+15 * . add linux-f10 ports to the rank of CONFLICTS for linux-fc4 ports;bsam2009-06-031-2/+2 * . add CONFLICTS to linux-f8 infrastructure ports;bsam2009-06-031-0/+3 * Here are new Linux Fedora 10 infrastructure ports.bsam2009-06-024-20/+24 * Update to 2.26.2.marcus2009-05-196-8/+50 * Update KDE ports to 4.2.3makc2009-05-105-15/+15 * Update to 4.10.1.marcus2009-05-103-4/+23 * mark as MAKE_JOBS_UNSAFEmakc2009-04-255-5/+5 * Presenting GNOME 2.26.1 for FreeBSD.kwm2009-04-244-10/+10 * Update to 0.15.6.marcus2009-04-122-4/+4 * Presenting GNOME 2.26 for FreeBSD. Seemarcus2009-04-1023-53/+219 * The KDE FreeBSD team is proud to announce the release of KDE 4.2.2miwi2009-04-0210-20/+20 * Here are new Linux Fedora 8 infrastructure ports.bsam2009-04-017-44/+75 * Finish repocopies of new linux-f8 infrastructure ports:bsam2009-04-011-1/+3 * bump PORTREVISION after cmake updatemakc2009-03-255-0/+5 * Release these ports into wild. I don't have time for these ports anymore. I ammezz2009-03-191-1/+1 * Update to 0.15.5.marcus2009-03-153-4/+7 * Update KDE to 4.2.1.makc2009-03-095-15/+15 * Update to 0.0.9.mva2009-03-082-4/+4 * Update to 0.4.25.marcus2009-02-232-4/+4 * Update to 2.24.4.kwm2009-02-213-7/+7 * Updated my mail address to use @FreeBSD.org now.mva2009-02-202-2/+2 * The KDE FreeBSD team is proud to announce the release of KDE 4.2.0miwi2009-02-0915-690/+1580 * - Update to 0.0.8beech2009-02-082-4/+4 * Update to 0.4.23.marcus2009-02-042-4/+4 * - Use GNOME macro instead of ${MASTER_SITE_GNOME}, removearaujo2009-02-026-12/+6 * Fix build after X.org 7.4 merge.flz2009-01-251-0/+2 * In preparation for adding new linux (Fedora 8) infrastructure ports all linuxbsam2009-01-223-21/+3 * kde@freebsd team is pleased to announce KDE 4.1.4, the last bugfix release in...makc2009-01-1410-20/+20 * kde@freebsd team is pleased to announce the update for Qt4 ports.makc2009-01-141-3/+3 * Update to 2.24.3.marcus2009-01-132-4/+4 * Update to 2.24.3.marcus2009-01-132-4/+4 * Remove these ports as they have been absorbed into other ports in GNOME 2.24.marcus2009-01-107-185/+0 * Presenting GNOME 2.24 for FreeBSD.marcus2009-01-1026-223/+479 * Bump PORTREVISION's after OpenLDAP update.delphij2009-01-061-1/+1 * - Update to 0.0.7miwi2008-12-253-7/+14 * linux_base-(fc6|f7|f8) have glib2 by itself. Don't depend uponume2008-11-293-0/+15 * Update to 0.4.22.mezz2008-11-202-7/+6 * The KDE FreeBSD team is proud to announce the release of KDE 4.1.1miwi2008-09-035-15/+15 * The KDE FreeBSD team is proud to announce the releasemiwi2008-08-291-3/+3 * Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.rafan2008-08-211-1/+0 * The KDE FreeBSD team is proud to announce the releasemiwi2008-08-182-4/+3 * The KDE FreeBSD team is proud to announce the release of KDE 4.1.0miwi2008-08-1021-7190/+2766 * - File was rerolled to add missing example filemiwi2008-08-063-4/+8 * - Update to 0.0.6miwi2008-08-063-15/+20 * - Update to qt 4.4.1miwi2008-08-052-15/+16 * Update to 0.4.21.marcus2008-08-052-4/+4 * - Remove USE_GCC where it can be satisfied with base compiler on followingpav2008-07-251-1/+0 * - Update to 0.16.0.20080706, it's more than 0.17 RC1.mezz2008-07-071-2/+1 * Update to 2.22.3.mezz2008-07-013-5/+6 * Update to 2.22.3.mezz2008-07-013-5/+7 * Update to 1.22.3.marcus2008-07-012-5/+5 * Update to 0.4.20.marcus2008-06-182-5/+4 * Bump portrevision due to upgrade of devel/gettext.edwin2008-06-062-2/+2 * Bump portrevision due to upgrade of devel/gettext.edwin2008-06-0621-7/+21 * Fix typos.olgeni2008-06-051-1/+1 * Update to 2.22.2.mezz2008-05-272-4/+4 * Update to 2.22.2.mezz2008-05-274-14/+14 * -De-bashism and remove bash dependency. [1]mezz2008-05-062-6/+33 * - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-2010-16/+14 * Update to 0.4.19ahze2008-04-182-4/+4 * Update to 4.7.3.marcus2008-04-082-4/+4 * Update to 4.7.2.marcus2008-04-083-4/+8 * Update to 2.22.1ahze2008-04-083-4/+10 * Update to 1.22.1ahze2008-04-075-8/+11 * Update to 2.22.1.marcus2008-04-073-4/+5 * - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-251-1/+0 * The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 formarcus2008-03-2422-51/+314 * - Update to 0.6.9jadawin2008-03-172-6/+9 * Update to Qt 4.3.4lofi2008-03-141-3/+3 * YASR ("Yet Another Screen Reader") is an attempt at a lightweight,alepulver2008-02-175-0/+89 * EFlite is a speech server for Emacspeak and other screen readers that allowsalepulver2008-02-176-0/+90 * Update to 0.4.18.kwm2008-01-152-4/+4 * Update to 2.20.3.mezz2008-01-082-4/+4 * Update to 0.4.17.mezz2007-12-192-4/+4 * Update to 2.20.2.marcus2007-12-122-5/+5 * Update to 1.20.2.marcus2007-12-122-5/+5 *