SocketTools .NET Edition

FtpClient.FtpStatus Enumeration

Specifies the status values that may be returned by the FtpClient class.

[Visual Basic]
Public Enum FtpClient.FtpStatus
[C#]
public enum FtpClient.FtpStatus

Members

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.

Requirements

Namespace: SocketTools

Assembly: SocketTools.FtpClient (in SocketTools.FtpClient.dll)

See Also

SocketTools Namespace