2 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
9 ClientRequestHandler::SessionHolder::session_type& ClientRequestHandler::SessionHolder::operator *()
11 return this->session_;
15 ClientRequestHandler::SessionHolder::session_type* ClientRequestHandler::SessionHolder::operator -> ()
17 return &this->session_;
21 bool ClientRequestHandler::uses_passive_mode () const
23 return this->use_passive_mode_;
27 void ClientRequestHandler::use_passive_mode ()
29 this->use_passive_mode_ = true;
33 void ClientRequestHandler::use_active_mode (u_short port)
35 this->use_passive_mode_ = false;
36 this->active_port_ = port;
40 u_short ClientRequestHandler::uses_active_port () const
42 return this->active_port_;
47 Request& ClientRequestHandler::request ()
49 return this->request_;
53 const Request& ClientRequestHandler::request () const
55 return this->request_;
59 Response& ClientRequestHandler::response ()
61 return this->response_;
65 const Response& ClientRequestHandler::response () const
67 return this->response_;
71 ClientRequestHandler::SessionHolder& ClientRequestHandler::session ()
73 return *this->session_;
77 void ClientRequestHandler::session (SessionHolder* session)
79 this->session_ = session;
83 std::ostream& ClientRequestHandler::request_stream ()
86 return this->out_data_stream_;
88 return ACE::IOS::Null::out_stream_;
92 std::istream& ClientRequestHandler::response_stream ()
95 return this->in_data_stream_;
97 return ACE::IOS::Null::in_stream_;
102 ACE_END_VERSIONED_NAMESPACE_DECL