Reference Manual of the tinymail framework
Introduction
I. Object Index
II. API Reference
libtinymail - main abstraction library
TnyAccountStore
— A type that defines a store for accounts
TnyFolderStore
— A type that defines a store for folders
TnyFolderStoreQuery
— A query for when you want to get a list of folders
TnyAccount
— A type that defines an account
TnyStoreAccount
— A type for getting folders and E-mails of an account
TnyTransportAccount
— A type for transporting E-mails
TnyCombinedAccount
— A account type that can combine a store and a transport account
TnySendQueue
— A type for sending mail
TnyMsg
— A type that defines a message
TnyMimePart
— A type that defines a mime part
TnyFolder
— A type that defines a folder
TnyMergeFolder
— A virtual folder that merges folders together
TnyMsgRemoveStrategy
— A type that implements removing a message
TnyMsgReceiveStrategy
— A strategy for receiving messages
TnyHeader
— A type that defines a header
TnyStream
— A type that defines a stream
TnyFsStream
— A
TnyStream
adaptor for a file discriptor
TnyDevice
— A type that defines a device
TnyList
— A list type
TnyIterator
— A iterator type for a list
TnySimpleList
— A simple list implementation
TnyPair
— A type that has a name and a value property
TnyLockable
— A lockable type
TnyNoopLockable
— A do-nothing lockable
TnyFolderObserver
— A type for observing changes to a folder
TnyFolderChange
— A type with the changes between two states of a folder
TnyFolderMonitor
— A folder observer that updates lists
TnyFolderStats
— A stats object about a folder
TnyFolderStoreObserver
— A type for observing changes to a folder store
TnyFolderStoreChange
— A type with the changes between two states of a folder store
TnyPasswordGetter
— A type for asking the user for a password
Enumerations for tinymail
— Enumerations for tinymail
tny-shared.h
— Shared include file with forward typedefs
TnyStatus
— An object containing status information
libtinymailui - ui abstraction library
TnyAccountStoreView
— A type for showing an account store to the user
TnyHeaderView
— A type for showing a header
TnyMsgView
— A type that defines a view for a message
TnyMsgWindow
— A type that defines a window for showing a message
TnyMimePartSaveStrategy
— A strategy for saving a mime part
TnyPlatformFactory
— A factory that returns implementations for a platform
TnyHeaderView
— A type for showing a header
TnySummaryView
— A type for showing a summary of headers
TnyMimePartView
— A type for displaying a mime part
TnyMimePartSaver
— A type for saving a mime part
libtinymailui-gtk - an optional ui implementation library
TnyGtkMsgView
— A message view type for Gtk+.
TnyGtkMsgWindow
— A message window for Gtk+
TnyGtkHeaderView
— A header view type for Gtk+
TnyGtkFolderStoreTreeModel
— A tree model for folder store instances that lets a tree view show folders recursively
TnyGtkAccountListModel
— A tree model for account instances
TnyGtkHeaderListModel
— A tree model for header instances
TnyGtkAttachListModel
— A tree model for mime part instances
TnyGtkTextBufferStream
— An adaptor between
TnyStream
and
GtkTextBuffer
TnyGtkMimePartSaveStrategy
— A strategy for saving a mime part using Gtk+
TnyGtkTextMimePartView
— A type that can display text/* mime parts
TnyGtkAttachmentMimePartView
— A type that can show a file attachment mime part
TnyGtkLockable
— A lockable for Gdk-Threads
TnyGtkPasswordDialog
— A type for asking the user for a password
TnyGtkExpanderMimePartView
TnyGtkPixbufStream
TnyGtkImageMimePartView
Enumerations for the Gtk+ tree models
— Enumerations for the Gtk+ tree models
libtinymail-gnomevfs - an optional implementation library
TnyVfsStream
— An adaptor between
TnyStream
and
GnomeVFSHandle
libtinymailui-mozembed - an optional ui implementation library
TnyMozEmbedMsgView
— A message view type that uses GtkMozEmbed
TnyMozEmbedStream
— A stream that updates a mozembed msg view type
TnyMozEmbedHtmlMimePartView
— A type that can display a text/html mime part
libtinymail-gnome-desktop - implementations for a gnome desktop
TnyGnomeAccountStore
— A account store type for GNOME
TnyGnomePlatformFactory
— A platform factory type for a GNOME desktop
TnyGnomeDevice
— A device type for a GNOME desktop
libtinymail-camel - implementation of the main library
TnyCamelAccount
— A abstract account type implemented for Camel
TnyCamelStoreAccount
— A store account type implemented for camel.
TnyCamelIMAPStoreAccount
— A IMAP store account type for Camel
TnyCamelNNTPStoreAccount
— A NNTP store account type for Camel
TnyCamelPOPStoreAccount
— A POP store account type for Camel
TnyCamelTransportAccount
— A transport account type for Camel
TnyCamelSendQueue
— A send queue implemented for Camel
TnyCamelStream
— A
TnyStream
as adaptor for a
CamelStream
TnyCamelFolder
— A folder type for Camel
TnyCamelMsgRemoveStrategy
— A default implementation for removing a message
TnyCamelFullMsgReceiveStrategy
— A strategy for receiving a message fully
TnyCamelPartialMsgReceiveStrategy
— A strategy for receiving a message partially
TnyCamelIMAPFolder
— A IMAP folder type for Camel
TnyCamelNNTPFolder
— A NNTP folder type for Camel
TnyCamelPOPFolder
— A POP folder type for Camel
TnyCamelMimePart
— A mimepart type for
TnyCamelMsg
— A message type for Camel
TnyCamelDefaultConnectionPolicy
TnyCamelRecoverConnectionPolicy
TnyCamelBsMimePart
TnyCamelBsMsgReceiveStrategy
TnyCamelBsMsg
TnySessionCamel
— A session type for Camel
TnyStreamCamel
— A
CamelStream
as adaptor for a
TnyStream
Shared camel routines
— A few shared camel routines
Index