Internet Direct (Indy) Version 9.0.1 Beta
TIdMessageEncoderInfo
Represents information about registered encoder classes and generates RFC message headers for the encoder class.

TIdMessageEncoderInfo = class(TObject)
Description
TIdMessageEncoderInfo is a TObject descendant that specifies the base class for representing information about a registered encoder classes. TIdMessageEncoderInfo also provides a mechanism to create RFC 822 headers for the encoder class in an associated TIdMessage instance.

Descendant classes, like TIdMessageEncoderInfoMIME, TIdMessageEncoderInfoUUE, and TIdMessageEncoderInfoXXE, should reimplement the virtual methods in TIdMessageEncoderInfo to provide support for assigning the correct MessageEncoderClass class type and InitializeHeaders values for the specific encoder.