Specifies the status values that may be returned by the FtpClient class.
| Member Name | Description |
|---|---|
| statusUnused | A client connection has not been established. Attempts to perform any network operations, such as sending or receiving data, will generate an error. |
| statusIdle | A client connection has been created, but is not currently in use. A blocking socket operation can be executed at this point. |
| statusConnect | The client is in the process of establishing a connection with a remote host. |
| statusRead | The client is in the process of receiving data from a remote host. |
| statusWrite | The client is in the process of sending data to a remote host. |
| statusDisconnect | The client connection is being closed and subsequent attempts to access that session will result in an error. |
| statusOpenFile | A file on the remote host is being opened. |
| statusCloseFile | A file on the remote host is being closed. |
| statusGetFile | A file is being downloaded from the remote host to the local system. No other blocking operation may be performed in the current thread while the file transfer is in progress. |
| statusPutFile | A file is being uploaded from the local system to the remote host. No other blocking operation may be performed in the current thread while the file transfer is in progress. |
| statusFileList | A file listing is being returned from the remote host. No other blocking operation may be performed in the current thread while the file listing is in progress, including downloading or uploading files. |
Namespace: SocketTools
Assembly: SocketTools.FtpClient (in SocketTools.FtpClient.dll)