Library Net

Package Messages

Overview

Classes: FilePartSource, FilePartStore, FilePartStoreFactory, MediaType, MessageHeader, MultipartIOS, MultipartInputStream, MultipartReader, MultipartStreamBuf, MultipartWriter, NameValueCollection, NullPartHandler, PartHandler, PartSource, PartStore, PartStoreFactory, QuotedPrintableDecoder, QuotedPrintableDecoderBuf, QuotedPrintableDecoderIOS, QuotedPrintableEncoder, QuotedPrintableEncoderBuf, QuotedPrintableEncoderIOS, StringPartSource

Functions: swap

Classes

class FilePartSource

An implementation of PartSource for plain files. 

class FilePartStore

An implementation of PartSource for persisting parts (usually email attachment files) to the file system. 

class FilePartStoreFactory

 

class MediaType

This class represents a MIME media type, consisting of a top-level type, a subtype and an optional set of parameters. 

class MessageHeader

A collection of name-value pairs that are used in various internet protocols like HTTP and SMTP. 

class MultipartIOS

The base class for MultipartInputStream. 

class MultipartInputStream

This class is for internal use by MultipartReader only. 

class MultipartReader

This class is used to split a MIME multipart message into its single parts. 

class MultipartStreamBuf

This is the streambuf class used for reading from a multipart message stream. 

class MultipartWriter

This class is used to write MIME multipart messages to an output stream. 

class NameValueCollection

A collection of name-value pairs that are used in various internet protocols like HTTP and SMTP. 

class NullPartHandler

A very special PartHandler that simply discards all data. 

class PartHandler

The base class for all part or attachment handlers. 

class PartSource

This abstract class is used for adding parts or attachments to mail messages, as well as for uploading files as part of a HTML form. 

class PartStore

A parent class for part stores storing message parts. 

class PartStoreFactory

Parent factory class for part stores creation. 

class QuotedPrintableDecoder

This istream decodes all quoted-printable (see RFC 2045) encoded data read from the istream connected to it. 

class QuotedPrintableDecoderBuf

This streambuf decodes all quoted-printable (see RFC 2045) encoded data read from the istream connected to it. 

class QuotedPrintableDecoderIOS

The base class for QuotedPrintableDecoder. 

class QuotedPrintableEncoder

This ostream encodes all data written to it in quoted-printable encoding (see RFC 2045) and forwards it to a connected ostream. 

class QuotedPrintableEncoderBuf

This streambuf encodes all data written to it in quoted-printable encoding (see RFC 2045) and forwards it to a connected ostream. 

class QuotedPrintableEncoderIOS

The base class for QuotedPrintableEncoder. 

class StringPartSource

An implementation of PartSource for strings.