Protected Member Functions |
virtual void | handle_request_error (const ACE::FTP::URL &url) |
virtual void | handle_connection_error (const ACE::FTP::URL &url) |
virtual void | after_read (const char_type *, int length_read) |
virtual void | on_eof () |
SessionHolder & | session () |
void | session (SessionHolder *session) |
virtual bool | initialize_connection (const ACE_CString &host, u_short port) |
virtual bool | handle_credentials (const URL &url, ACE_CString &user, ACE_CString &password) |
void | release_connection () |
void | close_connection () |
bool | login (const ACE_CString &user, const ACE_CString &password) |
bool | logout () |
bool | is_valid_path (const ACE_CString &path) |
bool | is_file (const ACE_CString &path) |
bool | is_dir (const ACE_CString &path) |
bool | set_filetype (bool binary) |
stream_type * | start_download (const ACE_CString &path, bool binary) |
stream_type * | start_upload (const ACE_CString &path, bool binary) |
bool | finish_transfer () |
bool | abort_transfer () |
Response::StatusType | process_command (const ACE_CString &cmd, const ACE_CString &arg=empty_) |
stream_type * | open_data_connection (const ACE_CString &cmd, const ACE_CString &arg) |
bool | get_passive_address (ACE_INET_Addr &addr) |
bool | parse_address (const ACE_CString &str, ACE_INET_Addr &addr) |
bool | parse_ext_address (const ACE_CString &str, ACE_INET_Addr &addr) |
bool | send_active_address (const ACE_INET_Addr &addr) |
| StreamInterceptorBase () |
Constructor & Destructor Documentation
My_FTP_RequestHandler::My_FTP_RequestHandler |
( |
| ) |
|
|
inline |
virtual My_FTP_RequestHandler::~My_FTP_RequestHandler |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
virtual void My_FTP_RequestHandler::after_read |
( |
const char_type * |
, |
|
|
int |
length_read |
|
) |
| |
|
inlineprotectedvirtual |
virtual void My_FTP_RequestHandler::handle_connection_error |
( |
const ACE::FTP::URL & |
url | ) |
|
|
inlineprotectedvirtual |
virtual void My_FTP_RequestHandler::handle_request_error |
( |
const ACE::FTP::URL & |
url | ) |
|
|
inlineprotectedvirtual |
virtual void My_FTP_RequestHandler::on_eof |
( |
void |
| ) |
|
|
inlineprotectedvirtual |
Member Data Documentation
int My_FTP_RequestHandler::read_length_ |
|
private |
The documentation for this class was generated from the following file: