wodFTPDNotify interface
This is a fast notifications interface you should implement in your application if you want it to "take over" events.
Methods | |
| ChangeDir | Called when user wants to change directory. | Command | Called when user enters the command. | Connected | Called when user connects using valid username. | Connecting | Called when user tries to connect to the server. | CryptoInformation | Called when user wants to authenticate to the server. | DeleteFile | Called when user wants to delete file. | Disconnected | Called when user leaves the server. | DownloadFile | Called when user wants to download file. | FileTransferData | Called during file transfer, allowing you to alter file contents. | ListDir | Called when user lists directory. | ListDirData | Called just before list items will be sent to the client. | LoginCertificate | Called when user wants to authenticate to the server with public key. | LoginPassword | Called when user wants to authenticate to the server. | MakeDir | Called when user wants to make directory. | Progress | Called during file transfer. | Progress64 | Called during file transfer for large files. | RemoveDir | Called when user wants to remove directory. | Rename | Called when user wants to rename file or directory. | Response | Called when wodFTPD sends some response. | Site | Called when user wants to execute site specific command. | StateChanged | Called when user's state changes. | TransferComplete | Called when file transfer is complete. | TransferStatus | Called just before transfer finishes, allowing you to return error to the client. | UploadFile | Called when user wants to upload file. |
|
Remarks
When implemented, and wodFTPD.
Notification property is set to the instance of object that implements this interface, wodFTPD will call above methods instead of firing it's events. As you can see - each event has corresponding notification method (callback).
Platforms
Windows