Zephyr API 3.6.99
Loading...
Searching...
No Matches
ftp_client Struct Reference

FTP client context. More...

#include <ftp_client.h>

Data Fields

struct net_sockaddr remote
 Server address.
 
bool connected
 Server connected flag.
 
int ctrl_sock
 Control socket.
 
int data_sock
 Data socket.
 
int sec_tag
 Secure tag.
 
uint8_t ctrl_buf [FTP_BUFFER_SIZE]
 Control buffer.
 
size_t ctrl_len
 Length of data in the control buffer.
 
uint8_t data_buf [FTP_BUFFER_SIZE]
 Data buffer.
 
ftp_client_callback_t ctrl_callback
 Control callback.
 
ftp_client_callback_t data_callback
 Data callback.
 

Detailed Description

FTP client context.

Field Documentation

◆ connected

bool ftp_client::connected

Server connected flag.

◆ ctrl_buf

uint8_t ftp_client::ctrl_buf[FTP_BUFFER_SIZE]

Control buffer.

◆ ctrl_callback

ftp_client_callback_t ftp_client::ctrl_callback

Control callback.

◆ ctrl_len

size_t ftp_client::ctrl_len

Length of data in the control buffer.

◆ ctrl_sock

int ftp_client::ctrl_sock

Control socket.

◆ data_buf

uint8_t ftp_client::data_buf[FTP_BUFFER_SIZE]

Data buffer.

◆ data_callback

ftp_client_callback_t ftp_client::data_callback

Data callback.

◆ data_sock

int ftp_client::data_sock

Data socket.

◆ remote

struct net_sockaddr ftp_client::remote

Server address.

◆ sec_tag

int ftp_client::sec_tag

Secure tag.


The documentation for this struct was generated from the following file: