Unit 'lFTP' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_lnet]

TLFTP

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lftp.pp line 64

type TLFTP = class(TLComponent,ILDirect)

protected

  FControl: TLTelnetClient;

  

  FData: TLTcp;

  

  FSending: Boolean;

  

  FTransferMethod: TLFTPTransferMethod;

  

  FFeatureList: TStringList;

  

  FFeatureString: string;

  

  function GetConnected; virtual;

  

  function GetTimeout;

  

  procedure SetTimeout();

  

  function GetSession;

  

  procedure SetSession();

  

  procedure SetCreator(); override;

  

  function GetSocketClass;

  

  procedure SetSocketClass();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function Get(); virtual; abstract;

  

  function GetMessage(); virtual; abstract;

  

  function Send(); virtual; abstract;

  

  function SendMessage(); virtual; abstract;

  

  property Connected: Boolean; [r]

  

  property Timeout: Integer; [rw]

  

  property SocketClass: TLSocketClass; [rw]

  

  property ControlConnection: TLTelnetClient; [r]

  

  property DataConnection: TLTcp; [r]

  

  property TransferMethod: TLFTPTransferMethod; [rw]

  

  property Session: TLSession; [rw]

  

  property FeatureList: TStringList; [r]

  

end;

Inheritance

TLFTP

  

|

TLComponent,ILDirect

  

|

TObject,ILComponent



CT Web help

CodeTyphon Studio