| ChangeDir | Fires when user wants to change directory. |
| Command | Fires when user enters the command. |
| Connected | Fires when user connects using valid username. |
| Connecting | Fires when user tries to connect to the server. |
| CryptoInformation | Fires before user established encrypted connection with the server. |
| DeleteFile | Fires when user wants to delete file. |
| Disconnected | Fires when user leaves the server. |
| DownloadFile | Fires when user wants to download file. |
| FileTransferData | Fires during file transfer, allowing you to alter file contents. |
| ListDir | Fires when user lists directory. |
| ListDirData | Fires just before list items will be sent to the client. |
| LoginCertificate | Fires when user wants to authenticate to the server with public key. |
| LoginPassword | Fires when user wants to authenticate to the server. |
| MakeDir | Fires when user wants to make directory. |
| Progress | Fires during file transfer. |
| Progress64 | Fires during file transfer for large files. |
| RemoveDir | Fires when user wants to remove directory. |
| Rename | Fires when user wants to rename file or directory. |
| Response | Fires when wodFTPD sends some response. |
| Site | Fires when user wants to execute site specific command. |
| StateChanged | Fires when user's state changes. |
| TransferComplete | Fires when file transfer is complete. |
| TransferStatus | Fires just before transfer finishes, allowing you to return error to the client. |
| UploadFile | Fires when user wants to upload file. |