ftp_client_transport.h
error_t ftpClientOpenSecureChannel(FtpClientContext *context, FtpClientChannel *channel, size_t txBufferSize, size_t rxBufferSize)
Open secure connection.
Definition: ftp_client_transport.c:102
error_t ftpClientWriteChannel(FtpClientChannel *channel, const void *data, size_t length, size_t *written, uint_t flags)
Send data using the relevant transport protocol.
Definition: ftp_client_transport.c:259
error_t ftpClientReadChannel(FtpClientChannel *channel, void *data, size_t size, size_t *received, uint_t flags)
Receive data using the relevant transport protocol.
Definition: ftp_client_transport.c:293
void ftpClientCloseChannel(FtpClientChannel *channel)
Close network connection.
Definition: ftp_client_transport.c:229
FTP client (File Transfer Protocol)
error_t ftpClientShutdownChannel(FtpClientChannel *channel)
Shutdown network connection.
Definition: ftp_client_transport.c:192
TCP/IP stack core.
error_t ftpClientEstablishSecureChannel(FtpClientChannel *channel)
Establish secure connection.
Definition: ftp_client_transport.c:174
error_t ftpClientOpenChannel(FtpClientContext *context, FtpClientChannel *channel, size_t txBufferSize, size_t rxBufferSize)
Open network connection.
Definition: ftp_client_transport.c:53