summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@src.gnome.org>2003-02-09 05:19:44 +0000
committerJeffrey Stedfast <fejj@src.gnome.org>2003-02-09 05:19:44 +0000
commit6f9e98a39e68f9a53ec24a1468a3e5bdfefdacc5 (patch)
tree6a5f55538f3c5e0091af4c3988899c093948c260
parent5e7738e5bd046f3ce4b87038822f88b30ef7c915 (diff)
downloadgmime-6f9e98a39e68f9a53ec24a1468a3e5bdfefdacc5.tar.gz
removed docs that I've relocated
-rw-r--r--doc/Makefile.am52
-rw-r--r--doc/gmime-docs.sgml270
-rw-r--r--doc/gmime-sections.txt944
3 files changed, 0 insertions, 1266 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am
deleted file mode 100644
index aab9b3d1..00000000
--- a/doc/Makefile.am
+++ /dev/null
@@ -1,52 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-# The name of the module.
-DOC_MODULE = gmime
-DOC_MODULE_VERSIONED = $(DOC_MODULE)-$(GMIME_MAJOR_VERSION).$(GMIME_MINOR_VERSION)
-
-# The top-level SGML file.
-DOC_MAIN_SGML_FILE = gmime-docs.sgml
-
-# The directory containing the source code (if it contains documentation).
-DOC_SOURCE_DIR = $(top_srcdir)/gmime
-
-EXTRA_DIST = gmime-docs.sgml gmime-sections.txt
-
-HTML_DIR = $(datadir)/gtk-doc/html
-
-TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE_VERSIONED)
-
-scan:
- gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="gmime-type-utils.h gmime-charset-map-private.h gmime-table-private.h memchunk.h gtrie.h url-scanner.h"
-
-templates: scan
- gtkdoc-mktmpl --module=$(DOC_MODULE)
-
-sgml:
- gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR)
-
-html:
- if ! test -d html ; then mkdir html ; fi
- -cd html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
-
-clean-local:
- rm -f *~ *.bak *.hierarchy *.signals *.args *-unused.txt *-undocumented.txt
-
-maintainer-clean-local: clean
- rm -rf sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
-
-install-data-local:
- $(INSTALL) -d $(DESTDIR)$(TARGET_DIR)
- $(INSTALL_DATA) $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)
- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)
- if test "x$(enable_gtk_doc)" = "xyes"; then \
- gtkdoc-fixxref --module=$(DOC_MODULE_VERSIONED) --html-dir=$(DESTDIR)$(HTML_DIR); \
- fi
-
-uninstall:
- rm -rf $(DESTDIR)$(TARGET_DIR)
-
-dist-hook:
- (cd $(srcdir) ; tar cvf - html) | (cd $(distdir); tar xf -)
-
-.PHONY : html sgml templates scan
diff --git a/doc/gmime-docs.sgml b/doc/gmime-docs.sgml
deleted file mode 100644
index 984deb94..00000000
--- a/doc/gmime-docs.sgml
+++ /dev/null
@@ -1,270 +0,0 @@
-<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
-
-<!entity hash "#">
-<!entity percent "%">
-<!entity gmime SYSTEM "sgml/gmime.sgml">
-<!entity gmime-session SYSTEM "sgml/gmime-session.sgml">
-<!entity gmime-param SYSTEM "sgml/gmime-param.sgml">
-<!entity gmime-header SYSTEM "sgml/gmime-header.sgml">
-<!entity gmime-content-type SYSTEM "sgml/gmime-content-type.sgml">
-<!entity gmime-disposition SYSTEM "sgml/gmime-disposition.sgml">
-<!entity gmime-object SYSTEM "sgml/gmime-object.sgml">
-<!entity gmime-data-wrapper SYSTEM "sgml/gmime-data-wrapper.sgml">
-<!entity gmime-multipart SYSTEM "sgml/gmime-multipart.sgml">
-<!entity gmime-multipart-encrypted SYSTEM "sgml/gmime-multipart-encrypted.sgml">
-<!entity gmime-multipart-signed SYSTEM "sgml/gmime-multipart-signed.sgml">
-<!entity gmime-part SYSTEM "sgml/gmime-part.sgml">
-<!entity gmime-message SYSTEM "sgml/gmime-message.sgml">
-<!entity gmime-message-part SYSTEM "sgml/gmime-message-part.sgml">
-<!entity gmime-message-partial SYSTEM "sgml/gmime-message-partial.sgml">
-<!entity gmime-utils SYSTEM "sgml/gmime-utils.sgml">
-<!entity internet-address SYSTEM "sgml/internet-address.sgml">
-<!entity gmime-parser SYSTEM "sgml/gmime-parser.sgml">
-<!entity gmime-charset SYSTEM "sgml/gmime-charset.sgml">
-<!entity gmime-iconv SYSTEM "sgml/gmime-iconv.sgml">
-<!entity gmime-iconv-utils SYSTEM "sgml/gmime-iconv-utils.sgml">
-<!entity gmime-stream SYSTEM "sgml/gmime-stream.sgml">
-<!entity gmime-stream-buffer SYSTEM "sgml/gmime-stream-buffer.sgml">
-<!entity gmime-stream-cat SYSTEM "sgml/gmime-stream-cat.sgml">
-<!entity gmime-stream-file SYSTEM "sgml/gmime-stream-file.sgml">
-<!entity gmime-stream-fs SYSTEM "sgml/gmime-stream-fs.sgml">
-<!entity gmime-stream-mem SYSTEM "sgml/gmime-stream-mem.sgml">
-<!entity gmime-stream-mmap SYSTEM "sgml/gmime-stream-mmap.sgml">
-<!entity gmime-stream-null SYSTEM "sgml/gmime-stream-null.sgml">
-<!entity gmime-stream-filter SYSTEM "sgml/gmime-stream-filter.sgml">
-<!entity gmime-filter SYSTEM "sgml/gmime-filter.sgml">
-<!entity gmime-filter-basic SYSTEM "sgml/gmime-filter-basic.sgml">
-<!entity gmime-filter-best SYSTEM "sgml/gmime-filter-best.sgml">
-<!entity gmime-filter-charset SYSTEM "sgml/gmime-filter-charset.sgml">
-<!entity gmime-filter-crlf SYSTEM "sgml/gmime-filter-crlf.sgml">
-<!entity gmime-filter-from SYSTEM "sgml/gmime-filter-from.sgml">
-<!entity gmime-filter-html SYSTEM "sgml/gmime-filter-html.sgml">
-<!entity gmime-filter-md5 SYSTEM "sgml/gmime-filter-md5.sgml">
-<!entity gmime-filter-strip SYSTEM "sgml/gmime-filter-strip.sgml">
-<!entity gmime-filter-yenc SYSTEM "sgml/gmime-filter-yenc.sgml">
-<!entity gmime-cipher-context SYSTEM "sgml/gmime-cipher-context.sgml">
-<!entity gmime-gpg-context SYSTEM "sgml/gmime-gpg-context.sgml">
-]>
-
-<book>
- <bookinfo>
- <title>GMime Library Reference Manual</title>
- <authorgroup>
- <author>
- <firstname>Jeffrey</firstname>
- <surname>Stedfast</surname>
- <affiliation>
- <address>
- <email>fejj@helixcode.com</email>
- </address>
- </affiliation>
- </author>
- </authorgroup>
- <copyright>
- <year>2000-2002</year>
- <holder>Jeffrey Stedfast</holder>
- </copyright>
-
- <legalnotice>
- <para>Permission is granted to make and distribute verbatim
- copies of this manual provided the copyright notice and this
- permission notice are preserved on all copies.</para>
-
- <para>Permission is granted to copy and distribute modified
- versions of this manual under the conditions for verbatim
- copying, provided also that the entire resulting derived work is
- distributed under the terms of a permission notice identical to
- this one.</para>
-
- <para>Permission is granted to copy and distribute translations
- of this manual into another language, under the above conditions
- for modified versions.</para>
- </legalnotice>
-
- <abstract>
- <para>This manual documents the interfaces of the gmime
- library and has some short notes to help get you up to speed
- with using the library.</para>
- </abstract>
- </bookinfo>
-
- <chapter id="gmime-notes">
- <title>GMime Programming Notes</title>
-
- <para>GMime is a powerful MIME (Multipurpose Internet Mail
- Extension) utility library. It is meant for creating, editing, and
- parsing MIME messages and structures.</para>
- </chapter>
-
- <chapter id="streams">
- <title>Streams</title>
-
- <para>Streams are the fundamental method for reading and writing
- data used by GMime.</para>
-
- <para>The three (3) basic stream types are: GMimeStreamFile,
- GMimeStreamFs and GMimeStreamMem. You can manipulate all three
- streams using the GMimeStream interfaces. In addition, some of
- these streams have extended interfaces to allow more fine grained
- manipulation.</para>
-
- <para>GMimeStreamFile and GMimeStreamFs are very similar in that
- they are both meant for reading and writing data to the file
- system (in the form of files). Since GMimeStreamFile is an
- abstracted layer above the libc FILE type, one of the added
- benefits is buffered I/O. GMimeStreamFs, on the other hand, is an
- abstracted layer above UNIX file descriptors. While a
- GMimeStreamFs can be used on top of a UNIX socket, you must be
- careful because sockets are not seekable. It is suggested that you
- use a GMimeStreamBuffer in cache mode if you intend to be able to
- seek, we will get to this advanced stream type later.</para>
-
- <para>Unlike the previous 2 stream types, GMimeStreamMem does not
- interact with the file system at all (except maybe the swap
- partition/file indirectly). Memory streams are handy when you want
- reads and writes to be nearly instantaneous and/or if you don't
- want to create a temporary file on disk.</para>
-
- <para>The four (4) advanced stream types are GMimeStreamMmap,
- GMimeStreamNull, GMimeStreamBuffer (as was mentioned previously)
- and GMimeStreamFilter.</para>
-
- <para>Our most simple stream, GMimeStreamNull, is the stream
- equivalent of /dev/null on Unix systems. The main difference is
- that GMimeStreamNull records the number of bytes written to
- it.</para>
-
- <para>GMimeStreamMmap is a memory-mapped stream. This isn't
- guarenteed to work on all systems since not all systems support
- the POSIX mmap system call, but for those that do - this might
- present a faster stream than GMimeStreamFs and/or
- GMimeStreamFile.</para>
-
- <para>The GMimeStreamBuffer type inherits from any other type of
- stream and has 3 modes: block reads, block writes, and cached
- reads. Block reads are especially useful if you will be making a
- lot of small reads from a stream that accesses the file
- system. Block writes are useful for very much the same reason. The
- final mode, cached reads, can become memory intensive but can be
- very helpful when inheriting from a stream that does not support
- seeking.</para>
-
- <para>Our final stream type, GMimeStreamFilter, also inherits from
- another stream. This stream, as you may have guessed, filters
- reads and writes to its inherited stream. For example, one could
- write a compression filter and apply it to a GMimeStreamFilter and
- any further reads or writes would be compressed.</para>
- </chapter>
-
- <chapter id="filters">
- <title>Stream Filters</title>
-
- <para>Stream filters are an efficient way of converting data from
- one format to another. To use a stream filter, you must first
- construct a GMimeStreamFilter stream and then add the desired
- filters to it.</para>
-
- <para>GMime comes equipped with some basic filters such as
- GMimeFilterBasic, GMimeFilterCharset, GMimeFilterCRLF,
- GMimeFilterFrom and GMimeFilterHTML.</para>
-
- <para>The GMimeFilterBasic filter is actually a collection of
- filters for common transfer encodings used by MIME. So far, it is
- able to handle encoding and decoding of base64, quoted-printable
- and (x-)uuencode.</para>
-
- <para>For internationalization support, GMime also includes a
- filter for converting between any 2 charsets,
- GMimeFilterCharset. With this filter, mail user agents can allow
- the user to read the message content in his or her own
- charset.</para>
-
- <para>A common conversion needed for text is CRLF -> LF and LF ->
- CRLF which is needed for most (all?) internet protocols. Luckily,
- GMime comes equipped with a filter to handle this for you,
- GMimeFilterCRLF. You'll notice that GMimeFilterCRLF can also
- handle dot-escaping, which is especially useful for SMTP
- (rfc821).</para>
-
- <para>On Unix systems, mail often resides in spools in mbox
- format. Mbox uses a line that starts with "From " to delimit
- messages which means that message bodies are forbidden to contain
- lines starting with "From ". The common way to escape these from
- lines in message bodies is to prepend the line with a greater-than
- character ('>') producing ">From ". You'll find GMimeFilterFrom
- handy when dealing with this.</para>
-
- <para>The GMimeFilterHTML filter converts a normal text stream
- into an html stream. This is especially useful if you are using a
- widget such as GtkHTML to display the contents of an email
- message.</para>
- </chapter>
-
- <chapter id="data-wrappers">
- <title>Data Wrappers</title>
-
- <para>Data wrappers are a very simple concept. They wrap
- data. Actually, they wrap around a source stream and contain
- information about the format of the source stream. This makes
- writing a data wrapper to a stream incredibly easy because it will
- decode the data into its raw form before writing it to the output
- stream for you.</para>
- </chapter>
-
- <chapter id="libgmime">
- <title>GMime Library Reference</title>
-
- <para>This section contains the complete API reference for
- libgmime. All the public interfaces are documented here. This
- reference guide is built by extracting Gtk-Doc comments from the
- source code.</para>
-
- <para>All public functions that return const pointers are not to
- be free'd, they point to data internal to the structure. Functions
- that don't return const pointers MUST be free'd by the
- caller.</para>
-
- &gmime;
- &gmime-stream;
- &gmime-stream-buffer;
- &gmime-stream-cat;
- &gmime-stream-file;
- &gmime-stream-fs;
- &gmime-stream-mem;
- &gmime-stream-mmap;
- &gmime-stream-null;
- &gmime-stream-filter;
- &gmime-filter;
- &gmime-filter-basic;
- &gmime-filter-best;
- &gmime-filter-charset;
- &gmime-filter-crlf;
- &gmime-filter-from;
- &gmime-filter-html;
- &gmime-filter-md5;
- &gmime-filter-strip;
- &gmime-filter-yenc;
- &gmime-param;
- &gmime-header;
- &gmime-content-type;
- &gmime-disposition;
- &gmime-data-wrapper;
- &gmime-object;
- &gmime-part;
- &gmime-multipart;
- &gmime-multipart-encrypted;
- &gmime-multipart-signed;
- &gmime-message;
- &gmime-message-part;
- &gmime-message-partial;
- &gmime-utils;
- &internet-address;
- &gmime-parser;
- &gmime-charset;
- &gmime-iconv;
- &gmime-iconv-utils;
- &gmime-cipher-context;
- &gmime-gpg-context;
- &gmime-session;
- </chapter>
-</book>
diff --git a/doc/gmime-sections.txt b/doc/gmime-sections.txt
deleted file mode 100644
index e470eb4c..00000000
--- a/doc/gmime-sections.txt
+++ /dev/null
@@ -1,944 +0,0 @@
-<SECTION>
-<FILE>gmime</FILE>
-GMIME_CHECK_VERSION
-GMIME_INIT_FLAG_UTF8
-g_mime_init
-</SECTION>
-
-<SECTION>
-<FILE>gmime-error</FILE>
-GMimeError
-GMIME_ERROR_QUARK
-</SECTION>
-
-<SECTION>
-<FILE>gmime-session</FILE>
-GMimeSession
-g_mime_session_request_passwd
-g_mime_session_forget_passwd
-g_mime_session_is_online
-
-<SUBSECTION Private>
-g_mime_session_get_type
-
-<SUBSECTION Standard>
-GMimeSessionClass
-GMIME_TYPE_SESSION
-GMIME_SESSION
-GMIME_IS_SESSION
-GMIME_SESSION_CLASS
-GMIME_IS_SESSION_CLASS
-GMIME_SESSION_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream</FILE>
-GMimeSeekWhence
-GMimeStreamIOVector
-GMimeStream
-g_mime_stream_construct
-g_mime_stream_ref
-g_mime_stream_unref
-g_mime_stream_read
-g_mime_stream_write
-g_mime_stream_flush
-g_mime_stream_seek
-g_mime_stream_tell
-g_mime_stream_reset
-g_mime_stream_eos
-g_mime_stream_close
-g_mime_stream_length
-g_mime_stream_substream
-g_mime_stream_set_bounds
-g_mime_stream_write_string
-g_mime_stream_printf
-g_mime_stream_write_to_stream
-g_mime_stream_writev
-
-<SUBSECTION Private>
-g_mime_stream_get_type
-
-<SUBSECTION Standard>
-GMimeStreamClass
-GMIME_TYPE_STREAM
-GMIME_STREAM
-GMIME_IS_STREAM
-GMIME_STREAM_CLASS
-GMIME_IS_STREAM_CLASS
-GMIME_STREAM_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-buffer</FILE>
-GMimeStreamBufferMode
-GMimeStreamBuffer
-g_mime_stream_buffer_new
-g_mime_stream_buffer_gets
-g_mime_stream_buffer_readln
-
-<SUBSECTION Private>
-g_mime_stream_buffer_get_type
-
-<SUBSECTION Standard>
-GMimeStreamBufferClass
-GMIME_TYPE_STREAM_BUFFER
-GMIME_STREAM_BUFFER
-GMIME_IS_STREAM_BUFFER
-GMIME_STREAM_BUFFER_CLASS
-GMIME_IS_STREAM_BUFFER_CLASS
-GMIME_STREAM_BUFFER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-cat</FILE>
-GMimeStreamCat
-g_mime_stream_cat_new
-g_mime_stream_cat_add_source
-
-<SUBSECTION Private>
-g_mime_stream_cat_get_type
-
-<SUBSECTION Standard>
-GMimeStreamCatClass
-GMIME_TYPE_STREAM_CAT
-GMIME_STREAM_CAT
-GMIME_IS_STREAM_CAT
-GMIME_STREAM_CAT_CLASS
-GMIME_IS_STREAM_CAT_CLASS
-GMIME_STREAM_CAT_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-file</FILE>
-GMimeStreamFile
-g_mime_stream_file_new
-g_mime_stream_file_new_with_bounds
-
-<SUBSECTION Private>
-g_mime_stream_file_get_type
-
-<SUBSECTION Standard>
-GMimeStreamFileClass
-GMIME_TYPE_STREAM_FILE
-GMIME_STREAM_FILE
-GMIME_IS_STREAM_FILE
-GMIME_STREAM_FILE_CLASS
-GMIME_IS_STREAM_FILE_CLASS
-GMIME_STREAM_FILE_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-fs</FILE>
-GMimeStreamFs
-g_mime_stream_fs_new
-g_mime_stream_fs_new_with_bounds
-
-<SUBSECTION Private>
-g_mime_stream_fs_get_type
-
-<SUBSECTION Standard>
-GMimeStreamFsClass
-GMIME_TYPE_STREAM_FS
-GMIME_STREAM_FS
-GMIME_IS_STREAM_FS
-GMIME_STREAM_FS_CLASS
-GMIME_IS_STREAM_FS_CLASS
-GMIME_STREAM_FS_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-mem</FILE>
-GMimeStreamMem
-g_mime_stream_mem_new
-g_mime_stream_mem_new_with_byte_array
-g_mime_stream_mem_new_with_buffer
-g_mime_stream_mem_set_byte_array
-
-<SUBSECTION Private>
-g_mime_stream_mem_get_type
-
-<SUBSECTION Standard>
-GMimeStreamMemClass
-GMIME_TYPE_STREAM_MEM
-GMIME_STREAM_MEM
-GMIME_IS_STREAM_MEM
-GMIME_STREAM_MEM_CLASS
-GMIME_IS_STREAM_MEM_CLASS
-GMIME_STREAM_MEM_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-mmap</FILE>
-GMimeStreamMmap
-g_mime_stream_mmap_new
-g_mime_stream_mmap_new_with_bounds
-
-<SUBSECTION Private>
-g_mime_stream_mmap_get_type
-
-<SUBSECTION Standard>
-GMimeStreamMmapClass
-GMIME_TYPE_STREAM_MMAP
-GMIME_STREAM_MMAP
-GMIME_IS_STREAM_MMAP
-GMIME_STREAM_MMAP_CLASS
-GMIME_IS_STREAM_MMAP_CLASS
-GMIME_STREAM_MMAP_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-null</FILE>
-GMimeStreamNull
-g_mime_stream_null_new
-
-<SUBSECTION Private>
-g_mime_stream_null_get_type
-
-<SUBSECTION Standard>
-GMimeStreamNullClass
-GMIME_TYPE_STREAM_NULL
-GMIME_STREAM_NULL
-GMIME_IS_STREAM_NULL
-GMIME_STREAM_NULL_CLASS
-GMIME_IS_STREAM_NULL_CLASS
-GMIME_STREAM_NULL_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-stream-filter</FILE>
-GMimeStreamFilter
-g_mime_stream_filter_new_with_stream
-g_mime_stream_filter_add
-g_mime_stream_filter_remove
-
-<SUBSECTION Private>
-g_mime_stream_filter_get_type
-
-<SUBSECTION Standard>
-GMimeStreamFilterClass
-GMIME_TYPE_STREAM_FILTER
-GMIME_STREAM_FILTER
-GMIME_IS_STREAM_FILTER
-GMIME_STREAM_FILTER_CLASS
-GMIME_IS_STREAM_FILTER_CLASS
-GMIME_STREAM_FILTER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter</FILE>
-GMimeFilter
-g_mime_filter_copy
-g_mime_filter_filter
-g_mime_filter_complete
-g_mime_filter_reset
-g_mime_filter_backup
-g_mime_filter_set_size
-
-<SUBSECTION Private>
-g_mime_filter_get_type
-
-<SUBSECTION Standard>
-GMimeFilterClass
-GMIME_TYPE_FILTER
-GMIME_FILTER
-GMIME_IS_FILTER
-GMIME_FILTER_CLASS
-GMIME_IS_FILTER_CLASS
-GMIME_FILTER_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-basic</FILE>
-GMimeFilterBasic
-GMimeFilterBasicType
-g_mime_filter_basic_new_type
-
-<SUBSECTION Private>
-g_mime_filter_basic_get_type
-
-<SUBSECTION Standard>
-GMimeFilterBasicClass
-GMIME_TYPE_FILTER_BASIC
-GMIME_FILTER_BASIC
-GMIME_IS_FILTER_BASIC
-GMIME_FILTER_BASIC_CLASS
-GMIME_IS_FILTER_BASIC_CLASS
-GMIME_FILTER_BASIC_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-best</FILE>
-GMimeFilterBest
-GMimeBestEncoding
-g_mime_filter_best_new
-g_mime_filter_best_charset
-g_mime_filter_best_encoding
-
-<SUBSECTION Private>
-g_mime_filter_best_get_type
-
-<SUBSECTION Standard>
-GMimeFilterBestClass
-GMIME_TYPE_FILTER_BEST
-GMIME_FILTER_BEST
-GMIME_IS_FILTER_BEST
-GMIME_FILTER_BEST_CLASS
-GMIME_IS_FILTER_BEST_CLASS
-GMIME_FILTER_BEST_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-charset</FILE>
-GMimeFilterCharset
-g_mime_filter_charset_new
-
-<SUBSECTION Private>
-g_mime_filter_charset_get_type
-
-<SUBSECTION Standard>
-GMimeFilterCharsetClass
-GMIME_TYPE_FILTER_CHARSET
-GMIME_FILTER_CHARSET
-GMIME_IS_FILTER_CHARSET
-GMIME_FILTER_CHARSET_CLASS
-GMIME_IS_FILTER_CHARSET_CLASS
-GMIME_FILTER_CHARSET_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-crlf</FILE>
-GMimeFilterCRLF
-GMimeFilterCRLFDirection
-GMimeFilterCRLFMode
-g_mime_filter_crlf_new
-
-<SUBSECTION Private>
-g_mime_filter_crlf_get_type
-
-<SUBSECTION Standard>
-GMimeFilterCRLFClass
-GMIME_TYPE_FILTER_CRLF
-GMIME_FILTER_CRLF
-GMIME_IS_FILTER_CRLF
-GMIME_FILTER_CRLF_CLASS
-GMIME_IS_FILTER_CRLF_CLASS
-GMIME_FILTER_CRLF_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-from</FILE>
-GMimeFilterFrom
-GMimeFilterFromMode
-g_mime_filter_from_new
-
-<SUBSECTION Private>
-g_mime_filter_from_get_type
-
-<SUBSECTION Standard>
-GMimeFilterFromClass
-GMIME_TYPE_FILTER_FROM
-GMIME_FILTER_FROM
-GMIME_IS_FILTER_FROM
-GMIME_FILTER_FROM_CLASS
-GMIME_IS_FILTER_FROM_CLASS
-GMIME_FILTER_FROM_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-html</FILE>
-GMimeFilterHTML
-GMIME_FILTER_HTML_PRE
-GMIME_FILTER_HTML_CONVERT_NL
-GMIME_FILTER_HTML_CONVERT_SPACES
-GMIME_FILTER_HTML_CONVERT_URLS
-GMIME_FILTER_HTML_MARK_CITATION
-GMIME_FILTER_HTML_CONVERT_ADDRESSES
-GMIME_FILTER_HTML_ESCAPE_8BIT
-GMIME_FILTER_HTML_CITE
-g_mime_filter_html_new
-
-<SUBSECTION Private>
-g_mime_filter_html_get_type
-
-<SUBSECTION Standard>
-GMimeFilterHTMLClass
-GMIME_TYPE_FILTER_HTML
-GMIME_FILTER_HTML
-GMIME_IS_FILTER_HTML
-GMIME_FILTER_HTML_CLASS
-GMIME_IS_FILTER_HTML_CLASS
-GMIME_FILTER_HTML_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-md5</FILE>
-GMimeFilterMd5
-g_mime_filter_md5_new
-g_mime_filter_md5_get_digest
-
-<SUBSECTION Private>
-g_mime_filter_md5_get_type
-
-<SUBSECTION Standard>
-GMimeFilterMd5Class
-GMIME_TYPE_FILTER_MD5
-GMIME_FILTER_MD5
-GMIME_IS_FILTER_MD5
-GMIME_FILTER_MD5_CLASS
-GMIME_IS_FILTER_MD5_CLASS
-GMIME_FILTER_MD5_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-strip</FILE>
-GMimeFilterStrip
-g_mime_filter_strip_new
-
-<SUBSECTION Private>
-g_mime_filter_strip_get_type
-
-<SUBSECTION Standard>
-GMimeFilterStripClass
-GMIME_TYPE_FILTER_STRIP
-GMIME_FILTER_STRIP
-GMIME_IS_FILTER_STRIP
-GMIME_FILTER_STRIP_CLASS
-GMIME_IS_FILTER_STRIP_CLASS
-GMIME_FILTER_STRIP_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-filter-yenc</FILE>
-GMIME_YENCODE_CRC_INIT
-GMIME_YENCODE_CRC_FINAL
-g_mime_ydecode_step
-g_mime_yencode_step
-g_mime_yencode_close
-GMimeFilterYenc
-GMimeFilterYencDirection
-GMIME_YENCODE_STATE_INIT
-GMIME_YDECODE_STATE_INIT
-GMIME_YDECODE_STATE_EOLN
-GMIME_YDECODE_STATE_ESCAPE
-GMIME_YDECODE_STATE_BEGIN
-GMIME_YDECODE_STATE_PART
-GMIME_YDECODE_STATE_DECODE
-GMIME_YDECODE_STATE_END
-g_mime_filter_yenc_new
-g_mime_filter_yenc_set_state
-g_mime_filter_yenc_get_part
-g_mime_filter_yenc_set_crc
-g_mime_filter_yenc_get_crc
-g_mime_filter_yenc_get_pcrc
-
-<SUBSECTION Private>
-g_mime_filter_yenc_get_type
-
-<SUBSECTION Standard>
-GMimeFilterYencClass
-GMIME_TYPE_FILTER_YENC
-GMIME_FILTER_YENC
-GMIME_IS_FILTER_YENC
-GMIME_FILTER_YENC_CLASS
-GMIME_IS_FILTER_YENC_CLASS
-GMIME_FILTER_YENC_GET_CLASS
-</SECTION>
-
-<SECTION>
-<FILE>gmime-data-wrapper</FILE>
-GMimeDataWrapper
-g_mime_data_wrapper_new
-g_mime_data_wrapper_new_with_stream
-g_mime_data_wrapper_set_stream
-g_mime_data_wrapper_get_stream
-g_mime_data_wrapper_set_encoding
-g_mime_data_wrapper_get_encoding
-g_mime_data_wrapper_write_to_stream
-
-<SUBSECTION Private>
-g_mime_data_wrapper_get_type
-
-<SUBSECTION Standard>
-GMIME_DATA_WRAPPER
-GMIME_IS_DATA_WRAPPER
-GMIME_TYPE_DATA_WRAPPER
-GMIME_DATA_WRAPPER_CLASS
-GMIME_IS_DATA_WRAPPER_CLASS
-GMIME_DATA_WRAPPER_GET_CLASS
-GMimeDataWrapperClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-param</FILE>
-GMimeParam
-g_mime_param_new
-g_mime_param_new_from_string
-g_mime_param_destroy
-g_mime_param_append
-g_mime_param_append_param
-g_mime_param_write_to_string
-</SECTION>
-
-<SECTION>
-<FILE>gmime-header</FILE>
-GMimeHeader
-GMimeHeaderForeachFunc
-g_mime_header_new
-g_mime_header_destroy
-g_mime_header_add
-g_mime_header_set
-g_mime_header_get
-g_mime_header_remove
-g_mime_header_write_to_stream
-g_mime_header_to_string
-g_mime_header_foreach
-</SECTION>
-
-<SECTION>
-<FILE>gmime-content-type</FILE>
-GMimeContentType
-g_mime_content_type_new
-g_mime_content_type_new_from_string
-g_mime_content_type_destroy
-g_mime_content_type_to_string
-g_mime_content_type_is_type
-g_mime_content_type_set_parameter
-g_mime_content_type_get_parameter
-</SECTION>
-
-<SECTION>
-<FILE>gmime-disposition</FILE>
-GMIME_DISPOSITION_ATTACHMENT
-GMIME_DISPOSITION_INLINE
-GMimeDisposition
-g_mime_disposition_new
-g_mime_disposition_destroy
-g_mime_disposition_set
-g_mime_disposition_get
-g_mime_disposition_add_parameter
-g_mime_disposition_get_parameter
-g_mime_disposition_header
-</SECTION>
-
-<SECTION>
-<FILE>gmime-object</FILE>
-GMimeObject
-GMimePartFunc
-g_mime_object_register_type
-g_mime_object_new_type
-g_mime_object_ref
-g_mime_object_unref
-g_mime_object_set_content_type
-g_mime_object_get_content_type
-g_mime_object_set_content_type_parameter
-g_mime_object_get_content_type_parameter
-g_mime_object_set_content_id
-g_mime_object_get_content_id
-g_mime_object_add_header
-g_mime_object_set_header
-g_mime_object_get_header
-g_mime_object_remove_header
-g_mime_object_get_headers
-g_mime_object_write_to_stream
-g_mime_object_to_string
-
-<SUBSECTION Private>
-g_mime_object_get_type
-
-<SUBSECTION Standard>
-GMIME_OBJECT
-GMIME_IS_OBJECT
-GMIME_TYPE_OBJECT
-GMIME_OBJECT_CLASS
-GMIME_IS_OBJECT_CLASS
-GMIME_OBJECT_GET_CLASS
-GMimeObjectClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-part</FILE>
-GMimePart
-g_mime_part_new
-g_mime_part_new_with_type
-g_mime_part_set_content_header
-g_mime_part_get_content_header
-g_mime_part_set_content_description
-g_mime_part_get_content_description
-g_mime_part_set_content_id
-g_mime_part_get_content_id
-g_mime_part_set_content_md5
-g_mime_part_get_content_md5
-g_mime_part_verify_content_md5
-g_mime_part_set_content_location
-g_mime_part_get_content_location
-g_mime_part_set_content_type
-g_mime_part_get_content_type
-g_mime_part_set_encoding
-g_mime_part_get_encoding
-g_mime_part_encoding_to_string
-g_mime_part_encoding_from_string
-g_mime_part_set_content_disposition_object
-g_mime_part_set_content_disposition
-g_mime_part_get_content_disposition
-g_mime_part_add_content_disposition_parameter
-g_mime_part_get_content_disposition_parameter
-g_mime_part_set_filename
-g_mime_part_get_filename
-g_mime_part_set_content
-g_mime_part_set_pre_encoded_content
-g_mime_part_set_content_byte_array
-g_mime_part_get_content
-g_mime_part_get_content_object
-g_mime_part_set_content_object
-g_mime_part_write_to_stream
-g_mime_part_to_string
-
-<SUBSECTION Private>
-g_mime_part_get_type
-
-<SUBSECTION Standard>
-GMIME_PART
-GMIME_IS_PART
-GMIME_TYPE_PART
-GMIME_PART_CLASS
-GMIME_IS_PART_CLASS
-GMIME_PART_GET_CLASS
-GMimePartClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-multipart</FILE>
-GMimeMultipart
-g_mime_multipart_new
-g_mime_multipart_new_with_subtype
-g_mime_multipart_set_preface
-g_mime_multipart_get_preface
-g_mime_multipart_set_postface
-g_mime_multipart_get_postface
-g_mime_multipart_set_boundary
-g_mime_multipart_get_boundary
-g_mime_multipart_add_part
-g_mime_multipart_add_part_at
-g_mime_multipart_get_number
-g_mime_multipart_get_part
-g_mime_multipart_remove_part
-g_mime_multipart_remove_part_at
-g_mime_multipart_foreach
-g_mime_multipart_get_subpart_from_content_id
-
-<SUBSECTION Private>
-g_mime_multipart_get_type
-
-<SUBSECTION Standard>
-GMIME_MULTIPART
-GMIME_IS_MULTIPART
-GMIME_TYPE_MULTIPART
-GMIME_MULTIPART_CLASS
-GMIME_IS_MULTIPART_CLASS
-GMIME_MULTIPART_GET_CLASS
-GMimeMultipartClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-multipart-encrypted</FILE>
-GMimeMultipartEncrypted
-g_mime_multipart_encrypted_new
-g_mime_multipart_encrypted_encrypt
-g_mime_multipart_encrypted_decrypt
-
-<SUBSECTION Private>
-g_mime_multipart_encrypted_get_type
-
-<SUBSECTION Standard>
-GMIME_MULTIPART_ENCRYPTED
-GMIME_IS_MULTIPART_ENCRYPTED
-GMIME_TYPE_MULTIPART_ENCRYPTED
-GMIME_MULTIPART_ENCRYPTED_CLASS
-GMIME_IS_MULTIPART_ENCRYPTED_CLASS
-GMIME_MULTIPART_ENCRYPTED_GET_CLASS
-GMimeMultipartEncryptedClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-multipart-signed</FILE>
-GMimeMultipartSigned
-g_mime_multipart_signed_new
-g_mime_multipart_signed_sign
-g_mime_multipart_signed_verify
-
-<SUBSECTION Private>
-g_mime_multipart_signed_get_type
-
-<SUBSECTION Standard>
-GMIME_MULTIPART_SIGNED
-GMIME_IS_MULTIPART_SIGNED
-GMIME_TYPE_MULTIPART_SIGNED
-GMIME_MULTIPART_SIGNED_CLASS
-GMIME_IS_MULTIPART_SIGNED_CLASS
-GMIME_MULTIPART_SIGNED_GET_CLASS
-GMimeMultipartSignedClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-message</FILE>
-GMIME_RECIPIENT_TYPE_TO
-GMIME_RECIPIENT_TYPE_CC
-GMIME_RECIPIENT_TYPE_BCC
-GMimeMessage
-g_mime_message_new
-g_mime_message_set_sender
-g_mime_message_get_sender
-g_mime_message_set_reply_to
-g_mime_message_get_reply_to
-g_mime_message_add_recipient
-g_mime_message_add_recipients_from_string
-g_mime_message_get_recipients
-g_mime_message_set_subject
-g_mime_message_get_subject
-g_mime_message_set_date
-g_mime_message_get_date
-g_mime_message_get_date_string
-g_mime_message_set_message_id
-g_mime_message_get_message_id
-g_mime_message_add_header
-g_mime_message_set_header
-g_mime_message_get_header
-g_mime_message_set_mime_part
-g_mime_message_write_to_stream
-g_mime_message_to_string
-g_mime_message_get_body
-g_mime_message_get_headers
-g_mime_message_foreach_part
-
-<SUBSECTION Private>
-g_mime_message_get_type
-
-<SUBSECTION Standard>
-GMIME_MESSAGE
-GMIME_IS_MESSAGE
-GMIME_TYPE_MESSAGE
-GMIME_MESSAGE_CLASS
-GMIME_IS_MESSAGE_CLASS
-GMIME_MESSAGE_GET_CLASS
-GMimeMessageClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-message-part</FILE>
-GMimeMessagePart
-g_mime_message_part_new
-g_mime_message_part_new_with_message
-g_mime_message_part_get_message
-g_mime_message_part_set_message
-
-<SUBSECTION Private>
-g_mime_message_part_get_type
-
-<SUBSECTION Standard>
-GMIME_MESSAGE_PART
-GMIME_IS_MESSAGE_PART
-GMIME_TYPE_MESSAGE_PART
-GMIME_MESSAGE_PART_CLASS
-GMIME_IS_MESSAGE_PART_CLASS
-GMIME_MESSAGE_PART_GET_CLASS
-GMimeMessagePartClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-message-partial</FILE>
-GMimeMessagePartial
-g_mime_message_partial_new
-g_mime_message_partial_get_id
-g_mime_message_partial_get_number
-g_mime_message_partial_get_total
-g_mime_message_partial_reconstruct_message
-g_mime_message_partial_split_message
-
-<SUBSECTION Private>
-g_mime_message_partial_get_type
-
-<SUBSECTION Standard>
-GMIME_MESSAGE_PARTIAL
-GMIME_IS_MESSAGE_PARTIAL
-GMIME_TYPE_MESSAGE_PARTIAL
-GMIME_MESSAGE_PARTIAL_CLASS
-GMIME_IS_MESSAGE_PARTIAL_CLASS
-GMIME_MESSAGE_PARTIAL_GET_CLASS
-GMimeMessagePartialClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-utils</FILE>
-BASE64_ENCODE_LEN
-QP_ENCODE_LEN
-GMimePartEncodingType
-GMimeReferences
-g_mime_utils_header_decode_date
-g_mime_utils_header_format_date
-g_mime_utils_generate_message_id
-g_mime_utils_decode_message_id
-g_mime_references_decode
-g_mime_references_append
-g_mime_references_clear
-g_mime_utils_header_fold
-g_mime_utils_header_printf
-g_mime_utils_quote_string
-g_mime_utils_unquote_string
-g_mime_utils_text_is_8bit
-g_mime_utils_best_encoding
-g_mime_utils_8bit_header_decode
-g_mime_utils_8bit_header_encode
-g_mime_utils_8bit_header_encode_phrase
-g_mime_utils_base64_decode_step
-g_mime_utils_base64_encode_step
-g_mime_utils_base64_encode_close
-GMIME_UUDECODE_STATE_INIT
-GMIME_UUDECODE_STATE_BEGIN
-GMIME_UUDECODE_STATE_END
-GMIME_UUDECODE_STATE_MASK
-g_mime_utils_uudecode_step
-g_mime_utils_uuencode_step
-g_mime_utils_uuencode_close
-g_mime_utils_quoted_decode_step
-g_mime_utils_quoted_encode_step
-g_mime_utils_quoted_encode_close
-</SECTION>
-
-<SECTION>
-<FILE>internet-address</FILE>
-InternetAddressType
-InternetAddressList
-InternetAddress
-internet_address_new
-internet_address_new_name
-internet_address_new_group
-internet_address_ref
-internet_address_unref
-internet_address_set_name
-internet_address_set_addr
-internet_address_set_group
-internet_address_add_member
-internet_address_list_prepend
-internet_address_list_append
-internet_address_list_concat
-internet_address_list_length
-internet_address_list_destroy
-internet_address_parse_string
-internet_address_to_string
-internet_address_list_to_string
-</SECTION>
-
-<SECTION>
-<FILE>gmime-parser</FILE>
-GMimeParser
-GMimeParserHeaderRegexFunc
-g_mime_parser_new
-g_mime_parser_new_with_stream
-g_mime_parser_init_with_stream
-g_mime_parser_set_scan_from
-g_mime_parser_get_scan_from
-g_mime_parser_set_header_regex
-g_mime_parser_tell
-g_mime_parser_eos
-g_mime_parser_construct_part
-g_mime_parser_construct_message
-g_mime_parser_get_from
-g_mime_parser_get_from_offset
-
-<SUBSECTION Private>
-g_mime_parser_get_type
-
-<SUBSECTION Standard>
-GMIME_PARSER
-GMIME_IS_PARSER
-GMIME_TYPE_PARSER
-GMIME_PARSER_CLASS
-GMIME_IS_PARSER_CLASS
-GMIME_PARSER_GET_CLASS
-GMimeParserClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-charset</FILE>
-g_mime_charset_map_init
-g_mime_charset_locale_name
-g_mime_charset_name
-g_mime_charset_init
-g_mime_charset_step
-g_mime_charset_best_name
-g_mime_charset_best
-</SECTION>
-
-<SECTION>
-<FILE>gmime-iconv</FILE>
-g_mime_iconv_init
-g_mime_iconv_open
-g_mime_iconv
-g_mime_iconv_close
-</SECTION>
-
-<SECTION>
-<FILE>gmime-iconv-utils</FILE>
-g_mime_iconv_strdup
-g_mime_iconv_strndup
-g_mime_iconv_utf8_to_locale
-g_mime_iconv_utf8_to_locale_length
-g_mime_iconv_locale_to_utf8
-g_mime_iconv_locale_to_utf8_length
-</SECTION>
-
-<SECTION>
-<FILE>gmime-cipher-context</FILE>
-GMimeCipherHash
-GMimeCipherContext
-GMimeCipherValidity
-g_mime_cipher_hash_id
-g_mime_cipher_hash_name
-g_mime_cipher_sign
-g_mime_cipher_verify
-g_mime_cipher_encrypt
-g_mime_cipher_decrypt
-g_mime_cipher_import_keys
-g_mime_cipher_export_keys
-<SUBSECTION>
-g_mime_cipher_validity_init
-g_mime_cipher_validity_new
-g_mime_cipher_validity_clear
-g_mime_cipher_validity_free
-g_mime_cipher_validity_get_valid
-g_mime_cipher_validity_set_valid
-g_mime_cipher_validity_get_description
-g_mime_cipher_validity_set_description
-
-<SUBSECTION Private>
-g_mime_cipher_context_get_type
-
-<SUBSECTION Standard>
-GMIME_CIPHER_CONTEXT
-GMIME_IS_CIPHER_CONTEXT
-GMIME_TYPE_CIPHER_CONTEXT
-GMIME_CIPHER_CONTEXT_CLASS
-GMIME_IS_CIPHER_CONTEXT_CLASS
-GMIME_CIPHER_CONTEXT_GET_CLASS
-GMimeCipherContextClass
-</SECTION>
-
-<SECTION>
-<FILE>gmime-gpg-context</FILE>
-GMimeGpgContext
-g_mime_gpg_context_new
-g_mime_gpg_context_get_always_trust
-g_mime_gpg_context_set_always_trust
-
-<SUBSECTION Private>
-g_mime_gpg_context_get_type
-
-<SUBSECTION Standard>
-GMIME_GPG_CONTEXT
-GMIME_IS_GPG_CONTEXT
-GMIME_TYPE_GPG_CONTEXT
-GMIME_GPG_CONTEXT_CLASS
-GMIME_IS_GPG_CONTEXT_CLASS
-GMIME_GPG_CONTEXT_GET_CLASS
-GMimeGpgContextClass
-</SECTION>