Public Attributes | |
bool | pasv_supported |
PASV command is allowed. More... | |
bool | epsv_all_sent |
EPSV ALL has been used. Must abort on failures. More... | |
bool | pasv_only |
bool | pasv_failed |
bool | authenticated |
authentication success More... | |
bool | tried_auth_anonymous |
auth has tried to use anonymous credentials already. More... | |
bool | tried_auth_nopass |
auth tried username with no password already. More... | |
bool | isdir |
bool | skip_whitespace |
bool | rest_supported |
bool | http_header_sent |
bool | tried_nlst |
bool | need_base_href |
bool | dir_slash |
bool | root_dir |
bool | no_dotdot |
bool | binary |
bool | try_slash_hack |
bool | put |
bool | put_mkdir |
bool | listformat_unknown |
bool | listing |
bool | completed_forwarding |
Detailed Description
Definition at line 56 of file FtpGateway.cc.
Member Data Documentation
◆ authenticated
bool Ftp::GatewayFlags::authenticated |
Definition at line 65 of file FtpGateway.cc.
◆ binary
bool Ftp::GatewayFlags::binary |
Definition at line 79 of file FtpGateway.cc.
Referenced by ftpSendSize(), and ftpSendType().
◆ completed_forwarding
bool Ftp::GatewayFlags::completed_forwarding |
Definition at line 85 of file FtpGateway.cc.
◆ dir_slash
bool Ftp::GatewayFlags::dir_slash |
Definition at line 76 of file FtpGateway.cc.
Referenced by ftpListDir().
◆ epsv_all_sent
bool Ftp::GatewayFlags::epsv_all_sent |
Definition at line 60 of file FtpGateway.cc.
Referenced by ftpSendPassive(), and ftpSendPORT().
◆ http_header_sent
bool Ftp::GatewayFlags::http_header_sent |
Definition at line 73 of file FtpGateway.cc.
◆ isdir
bool Ftp::GatewayFlags::isdir |
Definition at line 70 of file FtpGateway.cc.
Referenced by ftpFail(), ftpGetFile(), ftpListDir(), ftpRestOrList(), ftpSendPassive(), ftpSendType(), and ftpTraverseDirectory().
◆ listformat_unknown
bool Ftp::GatewayFlags::listformat_unknown |
Definition at line 83 of file FtpGateway.cc.
◆ listing
bool Ftp::GatewayFlags::listing |
Definition at line 84 of file FtpGateway.cc.
Referenced by ftpReadTransferDone().
◆ need_base_href
bool Ftp::GatewayFlags::need_base_href |
Definition at line 75 of file FtpGateway.cc.
◆ no_dotdot
bool Ftp::GatewayFlags::no_dotdot |
Definition at line 78 of file FtpGateway.cc.
Referenced by ftpSendCwd().
◆ pasv_failed
bool Ftp::GatewayFlags::pasv_failed |
Definition at line 62 of file FtpGateway.cc.
Referenced by Ftp::Gateway::Gateway().
◆ pasv_only
bool Ftp::GatewayFlags::pasv_only |
Definition at line 61 of file FtpGateway.cc.
Referenced by ftpReadWelcome().
◆ pasv_supported
bool Ftp::GatewayFlags::pasv_supported |
Definition at line 59 of file FtpGateway.cc.
Referenced by Ftp::Gateway::Gateway(), and ftpSendPORT().
◆ put
bool Ftp::GatewayFlags::put |
Definition at line 81 of file FtpGateway.cc.
Referenced by Ftp::Gateway::Gateway(), ftpReadCwd(), and ftpRestOrList().
◆ put_mkdir
bool Ftp::GatewayFlags::put_mkdir |
Definition at line 82 of file FtpGateway.cc.
Referenced by ftpReadMkdir().
◆ rest_supported
bool Ftp::GatewayFlags::rest_supported |
Definition at line 72 of file FtpGateway.cc.
Referenced by Ftp::Gateway::Gateway(), and ftpReadRest().
◆ root_dir
bool Ftp::GatewayFlags::root_dir |
Definition at line 77 of file FtpGateway.cc.
◆ skip_whitespace
bool Ftp::GatewayFlags::skip_whitespace |
Definition at line 71 of file FtpGateway.cc.
Referenced by ftpListParseParts(), and ftpReadWelcome().
◆ tried_auth_anonymous
bool Ftp::GatewayFlags::tried_auth_anonymous |
Definition at line 66 of file FtpGateway.cc.
◆ tried_auth_nopass
bool Ftp::GatewayFlags::tried_auth_nopass |
Definition at line 67 of file FtpGateway.cc.
◆ tried_nlst
bool Ftp::GatewayFlags::tried_nlst |
Definition at line 74 of file FtpGateway.cc.
Referenced by ftpListParseParts(), ftpReadList(), and ftpSendNlst().
◆ try_slash_hack
bool Ftp::GatewayFlags::try_slash_hack |
Definition at line 80 of file FtpGateway.cc.
Referenced by ftpFail(), ftpReadRetr(), and ftpTrySlashHack().
The documentation for this struct was generated from the following file:
- src/clients/FtpGateway.cc