Crate protocol_ftp_client [] [src]

Structs

FtpReceiver

"Passive" side of FTP protocol, which mean that receiver expects some data from remote server. As soon as it receives enough data it can "advance" to transmitter state, i.e. fill buffer with commands to be further sent to the remote server.

FtpTransmitter

"Active" side of FTP protocol, i.e. fill buffer with desired FTP commands for further delivery to remote server.

RemoteFile

Represents single item parsed LIST command.

Enums

DataMode

Defines data transfer mode: binary (aka image) or text.

FtpError

Error occured in parsing FTP data.

RemoteFileKind

Defines files type for parsed LIST command.