This function is called when some data is available to be read. The <data_length> parameter specifies the length of the available data in bytes. You can use one of the $read* functions to obtain the data.
Connects to the FTP server host using port port. The command is scheduled, and its execution is performed asynchronously. The function returns a unique identifier which is passed by commandStarted() and commandFinished().
Logs in to the FTP server with the username user and the password <pass>. The function returns a unique identifier which is passed by commandStarted() and commandFinished().
Called by KVIrc when the FTP command identified by ID has finished. Error is true if an error occurred during the processing; otherwise error is false. The default implementation emits the $commandFinished() signal.
This event is triggered in response to a get() or put() request to indicate the current progress of the download or upload. The default implementation emits the $dataTransferProgress() signal.