Unit 'IdTrivialFTPServer' Package
[Overview][Types][Classes][Index] [#pl_indy]

TIdTrivialFTPServer

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

Declaration

Source position: IdTrivialFTPServer.pas line 75

type TIdTrivialFTPServer = class(TIdUDPServer)

protected

  FThreadList: TIdTFTPThreadList;

  

  FOnTransferComplete: TTransferCompleteEvent;

  

  FOnReadFile: TAccessFileEvent;

  

  FOnWriteFile: TAccessFileEvent;

  

  function StrToMode();

  

  procedure DoReadFile(); virtual;

  

  procedure DoWriteFile(); virtual;

  

  procedure DoTransferComplete(); virtual;

  

  procedure DoUDPRead(); override;

  

  procedure InitComponent; override;

  

public

  function ActiveThreads;

  

  destructor Destroy; override;

  

published

  property OnReadFile: TAccessFileEvent; [rw]

  

  property OnWriteFile: TAccessFileEvent; [rw]

  

  property OnTransferComplete: TTransferCompleteEvent; [rw]

  

  property DefaultPort: TIdPort;

  

end;

Inheritance

TIdTrivialFTPServer

  

|

TIdUDPServer

  

|

TIdUDPBase

  

|

TIdComponent

  

|

TIdBaseComponent

  

|

TIdInitializerComponent

  

|

TObject



CT Web help

CodeTyphon Studio