Data Fields | |
| struct refcnt | refcnt |
| Reference counter. | |
| struct xfer_interface | xfer |
| Data transfer interface. | |
| struct uri * | uri |
| URI being fetched. | |
| struct xfer_interface | control |
| FTP control channel interface. | |
| struct xfer_interface | data |
| FTP data channel interface. | |
| enum ftp_state | state |
| Current state. | |
| char * | recvbuf |
| Buffer to be filled with data received via the control channel. | |
| size_t | recvsize |
| Remaining size of recvbuf. | |
| char | status_text [5] |
| FTP status code, as text. | |
| char | passive_text [24] |
| Passive-mode parameters, as text. | |
Definition at line 47 of file ftp.c.
struct refcnt ftp_request::refcnt [read] |
struct xfer_interface ftp_request::xfer [read] |
Data transfer interface.
Definition at line 51 of file ftp.c.
Referenced by ftp_data_deliver_iob(), ftp_done(), and ftp_open().
struct uri* ftp_request::uri [read] |
URI being fetched.
Definition at line 54 of file ftp.c.
Referenced by ftp_free(), ftp_open(), ftp_password(), ftp_uri_path(), and ftp_user().
struct xfer_interface ftp_request::control [read] |
FTP control channel interface.
Definition at line 56 of file ftp.c.
Referenced by ftp_done(), ftp_next_state(), and ftp_open().
struct xfer_interface ftp_request::data [read] |
FTP data channel interface.
Definition at line 58 of file ftp.c.
Referenced by ftp_done(), ftp_open(), and ftp_reply().
Current state.
Definition at line 61 of file ftp.c.
Referenced by ftp_next_state(), and ftp_reply().
| char* ftp_request::recvbuf |
Buffer to be filled with data received via the control channel.
Definition at line 63 of file ftp.c.
Referenced by ftp_control_deliver_raw(), and ftp_open().
Remaining size of recvbuf.
Definition at line 65 of file ftp.c.
Referenced by ftp_control_deliver_raw(), and ftp_open().
| char ftp_request::status_text[5] |
FTP status code, as text.
Definition at line 67 of file ftp.c.
Referenced by ftp_control_deliver_raw(), ftp_open(), and ftp_reply().
| char ftp_request::passive_text[24] |
Passive-mode parameters, as text.
Definition at line 69 of file ftp.c.
Referenced by ftp_control_deliver_raw(), and ftp_reply().
1.5.7.1