Ftp::GatewayFlags Struct Reference
Collaboration diagram for Ftp::GatewayFlags:

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 54 of file FtpGateway.cc.

Member Data Documentation

◆ authenticated

bool Ftp::GatewayFlags::authenticated

Definition at line 63 of file FtpGateway.cc.

Referenced by Ftp::Gateway::checkAuth(), and Ftp::Gateway::haveParsedReplyHeaders().

◆ binary

bool Ftp::GatewayFlags::binary

Definition at line 77 of file FtpGateway.cc.

Referenced by ftpSendSize(), ftpSendType(), and Ftp::Gateway::restartable().

◆ completed_forwarding

bool Ftp::GatewayFlags::completed_forwarding

Definition at line 83 of file FtpGateway.cc.

Referenced by Ftp::Gateway::completeForwarding().

◆ dir_slash

bool Ftp::GatewayFlags::dir_slash

◆ epsv_all_sent

bool Ftp::GatewayFlags::epsv_all_sent

Definition at line 58 of file FtpGateway.cc.

Referenced by ftpReadPORT(), ftpSendPassive(), and ftpSendPORT().

◆ http_header_sent

bool Ftp::GatewayFlags::http_header_sent

◆ isdir

◆ listformat_unknown

bool Ftp::GatewayFlags::listformat_unknown

Definition at line 81 of file FtpGateway.cc.

Referenced by Ftp::Gateway::htmlifyListEntry().

◆ listing

bool Ftp::GatewayFlags::listing

Definition at line 82 of file FtpGateway.cc.

Referenced by ftpReadTransferDone(), and Ftp::Gateway::processReplyBody().

◆ need_base_href

bool Ftp::GatewayFlags::need_base_href

Definition at line 73 of file FtpGateway.cc.

Referenced by Ftp::Gateway::checkUrlpath().

◆ no_dotdot

bool Ftp::GatewayFlags::no_dotdot

Definition at line 76 of file FtpGateway.cc.

Referenced by ftpSendCwd().

◆ pasv_failed

bool Ftp::GatewayFlags::pasv_failed

Definition at line 60 of file FtpGateway.cc.

Referenced by Ftp::Gateway::Gateway().

◆ pasv_only

bool Ftp::GatewayFlags::pasv_only

Definition at line 59 of file FtpGateway.cc.

Referenced by ftpReadWelcome().

◆ pasv_supported

bool Ftp::GatewayFlags::pasv_supported

◆ put

bool Ftp::GatewayFlags::put

Definition at line 79 of file FtpGateway.cc.

Referenced by ftpReadCwd(), ftpRestOrList(), and Ftp::Gateway::Gateway().

◆ put_mkdir

bool Ftp::GatewayFlags::put_mkdir

Definition at line 80 of file FtpGateway.cc.

Referenced by ftpReadMkdir().

◆ rest_supported

bool Ftp::GatewayFlags::rest_supported

Definition at line 70 of file FtpGateway.cc.

Referenced by ftpReadRest(), and Ftp::Gateway::Gateway().

◆ root_dir

bool Ftp::GatewayFlags::root_dir

Definition at line 75 of file FtpGateway.cc.

Referenced by Ftp::Gateway::checkUrlpath().

◆ skip_whitespace

bool Ftp::GatewayFlags::skip_whitespace

Definition at line 69 of file FtpGateway.cc.

Referenced by ftpListParseParts(), and ftpReadWelcome().

◆ tried_auth_anonymous

bool Ftp::GatewayFlags::tried_auth_anonymous

Definition at line 64 of file FtpGateway.cc.

Referenced by Ftp::Gateway::checkAuth().

◆ tried_auth_nopass

bool Ftp::GatewayFlags::tried_auth_nopass

Definition at line 65 of file FtpGateway.cc.

Referenced by Ftp::Gateway::checkAuth().

◆ tried_nlst

bool Ftp::GatewayFlags::tried_nlst

Definition at line 72 of file FtpGateway.cc.

Referenced by ftpListParseParts(), ftpReadList(), and ftpSendNlst().

◆ try_slash_hack

bool Ftp::GatewayFlags::try_slash_hack

Definition at line 78 of file FtpGateway.cc.

Referenced by ftpFail(), ftpReadRetr(), and ftpTrySlashHack().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors