Classe TRESTDWMessageDecoderMIME

Unit

Declaração

type TRESTDWMessageDecoderMIME = class(TRESTDWMessageDecoder)

Descrição

No description available, ancestor TRESTDWMessageDecoder description follows
No description available, ancestor TRESTDWComponent description follows

Hierarquia

Visão Geral

Campos

Protected FFirstLine: String;
Protected FMIMEBoundary: String;
Protected FProcessFirstLine: Boolean;
Protected FBodyEncoded: Boolean;

Métodos

Protected Function GetProperHeaderItem(Const Line : String) : String;
Public Constructor Create(AOwner : TComponent; Const ALine : String); Reintroduce; Overload;
Public Function ReadBody(ADestStream : TStream; Var VMsgEnd : Boolean) : TRESTDWMessageDecoder; Override;
Public Procedure CheckAndSetType(Const AContentType, AContentDisposition : String);
Public Procedure ReadHeader; Override;
Public Function GetAttachmentFilename(Const AContentType, AContentDisposition : String) : String;
Public Function RemoveInvalidCharsFromFilename(Const AFilename : String) : String;

Propriedades

Public property MIMEBoundary : String Read FMIMEBoundary Write FMIMEBoundary;
Public property BodyEncoded : Boolean Read FBodyEncoded Write FBodyEncoded;

Descrição

Campos

Protected FFirstLine: String;
 
Protected FMIMEBoundary: String;
 
Protected FProcessFirstLine: Boolean;
 
Protected FBodyEncoded: Boolean;
 

Métodos

Protected Function GetProperHeaderItem(Const Line : String) : String;
 
Public Constructor Create(AOwner : TComponent; Const ALine : String); Reintroduce; Overload;
 
Public Function ReadBody(ADestStream : TStream; Var VMsgEnd : Boolean) : TRESTDWMessageDecoder; Override;
 
Public Procedure CheckAndSetType(Const AContentType, AContentDisposition : String);
 
Public Procedure ReadHeader; Override;
 
Public Function GetAttachmentFilename(Const AContentType, AContentDisposition : String) : String;
 
Public Function RemoveInvalidCharsFromFilename(Const AFilename : String) : String;
 

Propriedades

Public property MIMEBoundary : String Read FMIMEBoundary Write FMIMEBoundary;
 
Public property BodyEncoded : Boolean Read FBodyEncoded Write FBodyEncoded;
 

Gerado por PasDoc 0.16.0.