|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
FTP client context. More...
#include <ftp_client.h>
Data Fields | |
| union { | |
| struct net_sockaddr_storage remote_addr | |
| Server address. More... | |
| }; | |
| Remote server address storage. | |
| 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. | |
FTP client context.
| union { ... } ftp_client |
Remote server address storage.
| bool ftp_client::connected |
Server connected flag.
| uint8_t ftp_client::ctrl_buf[FTP_BUFFER_SIZE] |
Control buffer.
| ftp_client_callback_t ftp_client::ctrl_callback |
Control callback.
| size_t ftp_client::ctrl_len |
Length of data in the control buffer.
| int ftp_client::ctrl_sock |
Control socket.
| uint8_t ftp_client::data_buf[FTP_BUFFER_SIZE] |
Data buffer.
| ftp_client_callback_t ftp_client::data_callback |
Data callback.
| int ftp_client::data_sock |
Data socket.
| struct net_sockaddr_storage ftp_client::remote_addr |
Server address.
| int ftp_client::sec_tag |
Secure tag.