Indy 9
|
function GetArticle(AMsg: TIdMessage): Boolean; overload;
function GetArticle(const AMsgNo: Integer; AMsg: TIdMessage): Boolean; overload;
function GetArticle(const AMsgID: string; AMsg: TIdMessage): Boolean; overload;
function GetArticle(AMsg: TStrings): Boolean; overload;
function GetArticle(const AMsgNo: Integer; AMsg: TStrings): Boolean; overload;
function GetArticle(const AMsgID: string; AMsg: TStrings): Boolean; overload;
function GetArticle(AMsg: TStream): Boolean; overload;
function GetArticle(const AMsgNo: Integer; AMsg: TStream): Boolean; overload;
function GetArticle(const AMsgID: string; AMsg: TStream): Boolean; overload;
function GetBody(AMsg: TIdMessage): Boolean; overload;
function GetBody(const AMsgNo: Integer; AMsg: TIdMessage): Boolean; overload;
function GetBody(const AMsgID: string; AMsg: TIdMessage): Boolean; overload;
function GetBody(AMsg: TStrings): Boolean; overload;
function GetBody(const AMsgNo: Integer; AMsg: TStrings): Boolean; overload;
function GetBody(const AMsgID: string; AMsg: TStrings): Boolean; overload;
function GetBody(AMsg: TStream): Boolean; overload;
function GetBody(const AMsgNo: Integer; AMsg: TStream): Boolean; overload;
function GetBody(const AMsgID: string; AMsg: TStream): Boolean; overload;
function GetHeader(AMsg: TIdMessage): Boolean; overload;
function GetHeader(const AMsgNo: Integer; AMsg: TIdMessage): Boolean; overload;
function GetHeader(const AMsgID: string; AMsg: TIdMessage): Boolean; overload;
function GetHeader(AMsg: TStrings): Boolean; overload;
function GetHeader(const AMsgNo: Integer; AMsg: TStrings): Boolean; overload;
function GetHeader(const AMsgID: string; AMsg: TStrings): Boolean; overload;
function GetHeader(AMsg: TStream): Boolean; overload;
function GetHeader(const AMsgNo: Integer; AMsg: TStream): Boolean; overload;
function GetHeader(const AMsgID: string; AMsg: TStream): Boolean; overload;
procedure GetNewsgroupList; overload;
procedure GetNewsgroupList(AList: TStrings); overload;
procedure GetNewsgroupList(AStream: TStream); overload;
procedure Post(AMsg: TIdMessage); overload;
procedure Post(AStream: TStream); overload;
procedure XOVER(const AParam: string; AResponse: TStrings); overload;
procedure XOVER(const AParam: string; AResponse: TStream); overload;
function GetResponse(const AAllowedResponses: array of SmallInt): SmallInt; virtual; overload;
function GetResponse(const AAllowedResponse: SmallInt): SmallInt; overload;
procedure RaiseExceptionForLastCmdResult; virtual; overload;
procedure RaiseExceptionForLastCmdResult(AException: TClassIdException); virtual; overload;
function SendCmd(const AOut: string; const AResponse: SmallInt = -1): SmallInt; overload;