Initializes a new instance of that class.
The options.
Stores disposable sub objects.
Stores intervals.
Stores timeouts.
Stores the internal connection object / value.
Gets if object has been disposed or not.
Gets if the 'dispose()' method is currently executed or not.
Gets if the object is disposed or currently disposing.
Gets the underlying options.
Stores the list of connection values.
Gets the internal connection object /value.
Gets if the client is currently connected or not.
The type.
Cleansup all timeouts.
Cleansup all timeouts.
Connects to the server.
The promise that indicates if operation was successful or not.
Creates a directory if it does not exist.
The directory.
The promise that indicates if directory has been created or not.
Creates a parent directory if it does not exist.
The child of the directory to check.
The promise that indicates if parent directory has been created or not.
Changes the current directory.
The path to the new directory.
Dispose this object.
Ends the connections.
The promise that indicates if operation was successful or not.
Executes a FTP command.
The command to execute.
The promise with the result.
Executes commands by using a provider.
The provider.
The promise with the execution results.
Downloads a file.
The path of the file.
The promise with the downloaded data.
Returns a list of values for a file.
The path of the remote file.
The values.
Lists a directory.
The path to the directory.
Creates a directory.
The path of the directory to create.
Normalizes a name for a value.
The input value.
The output value.
Invokes the event for an 'before upload' operation.
The path of the remote file.
The data to upload.
Invokes the event for an 'upload completed' operation.
The error (if occurred).
The path of the remote file.
The uploaded data.
Indicates if file has been uploaded or not.
Uploads a file.
The path to the destination file.
The data to upload.
Removes a directory and its sub folders.
Sets a connection value.
The name of the value.
The value to set.
this
Deletes a file or folder.
The path to the thing to delete.
Generated using TypeDoc
A basic FTP client.