![]() ![]() | The edtFTPj build timestamp. |
![]() ![]() | The version of edtFTPj. |
![]() |
Overloaded. Initializes a new instance of the FTPClient class. |
![]() | Force the PORT command to send a fixed IP address, used only for certain firewalls |
![]() | Port range for active mode, used only if it is necessary to limit the ports to a narrow range specified in a firewall |
![]() | Use AutoPassiveIPSubstitution to ensure that data-socket connections are made to the same IP address that the control socket is connected to. |
![]() | If true then streams are closed after a transfer has completed. |
![]() | Is the client currently connected? |
![]() | The connection-mode (passive or active) of data-channels. |
![]() | The encoding to use when dealing with file and directory paths. |
![]() | The port on the server to which to connect the control-channel. |
![]() | The encoding to use for data when transferring in ASCII mode. |
![]() | Controls whether or not a file is deleted when a failure occurs. |
![]() | Holds fragments of server messages that indicate a directory is empty |
![]() | Holds fragments of server messages that indicate a file was not found |
![]() | Override the chosen file factory with a user created one - meaning that a specific parser has been selected. |
![]() | Indicates whether the client is currently connected with the server. |
![]() | The number of bytes transferred in the last transfer operation. |
![]() | The remote name/path of the last file transferred. |
![]() | The latest valid reply from the server. |
![]() | The license key string. |
![]() | The license owner string. |
![]() | The culture for parsing file listings. |
![]() | The domain-name or IP address of the FTP server. |
![]() | The interval in seconds that the server is sent a wakeup message during large transfers. |
![]() | Include hidden files in operations that involve listing of directories, and if supported by the server. |
![]() | Controls whether or not checking of return codes is strict. |
![]() | Time difference between server and client (relative to client). |
![]() | Indicates whether seconds were included in the most recent directoy listing. |
![]() | TCP timeout on the underlying sockets, in milliseconds. |
![]() | The size of the buffers (in bytes) used in writing to and reading from the data-sockets. |
![]() | Holds fragments of server messages that indicate a transfer completed. |
![]() | The number of bytes transferred between each notification of the BytesTransferred event. |
![]() | By default the BytesTransferred event is not triggered during directory listings - this property can be used to enable this behaviour. |
![]() | The current file transfer type (BINARY or ASCII). |
![]() | Server welcome message. |
![]() | Supply account information string to the server. |
![]() | Cancel the resume. Use this method if something goes wrong and the server is left in an inconsistent state |
![]() | Cancels the current transfer. |
![]() | Change the remote working directory to the parent directory. |
![]() | Change the remote working directory to that supplied. |
![]() | Connect to the FTP server. |
![]() | Switch debug of responses on or off |
![]() | Delete the specified remote file. |
![]() | Overloaded. List a directory's contents as an array of strings of filenames. |
![]() | Overloaded. List the current directory's contents as an array of FTPFile objects. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Checks for the existence of a file on the server. |
![]() | Get the server supplied features. |
![]() | Overloaded. Get data from the FTP server. |
![]() | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Get the type of the OS at the server. |
![]() | Gets the Type of the current instance. |
![]() | Get the help text for the specified command |
![]() | |
![]() | Login into an account on the FTP server using the user-name and password provided. |
![]() | Create the specified remote working directory. |
![]() | Get modification time for a remote file. |
![]() | Send a "no operation" message that does nothing, which can be called periodically to prevent the connection timing out. |
![]() | Supplies the password for a previously supplied user-name to log into the FTP server. Must be preceeded by the User method |
![]() | Overloaded. Put a stream of data onto the FTP server in the current directory. Allows appending if current file exists |
![]() | Get the current remote working directory. |
![]() | Quit the FTP session by sending a QUIT command before closing the socket. |
![]() | Quit the FTP session immediately by closing the control socket without sending the QUIT command. |
![]() | Issue arbitrary ftp commands to the FTP server. |
![]() | Rename a file or directory. |
![]() | Set the REST marker so that the next transfer doesn't start at the beginning of the remote file |
![]() | Make the next file transfer (put or get) resume. |
![]() | Delete the specified remote working directory. |
![]() | Sets the modification time of a remote file. |
![]() | Run a site-specific command on the server. |
![]() | Get the size of a remote file. |
![]() | Returns a String that represents the current Object. |
![]() | Supply the user-name to log into an account on the FTP server. Must be followed by the Password method. Note that Connect must be called first. |
![]() | Validate that the Put() or get() was successful. |
![]() | Event triggered every time TransferNotifyInterval bytes transferred. |
![]() | Triggered every time a command is sent to the server. |
![]() | Triggered every time a reply is received from the server. |
![]() | Obsolete. Notifies of the completion of a transfer. |
![]() | Notifies of the completion of a transfer, and supplies more details than TransferComplete |
![]() | Obsolete. Notifies of the start of a transfer. |
![]() | Notifies of the start of a transfer, and supplies more details than TransferStarted |
![]() | Interval for NOOP calls during large transfers in seconds |
![]() | Threshold for throttling |
![]() | Abort the current action. |
![]() | Overloaded. |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | |
![]() | |
![]() | Creates a shallow copy of the current Object. |
![]() | Validate a transfer when an error has occurred on the data channel. Set a very short transfer in case things have hung. Set it back at the end. |