ACE_INet
6.2.0
|
#include <HTTP_ClientRequestHandler.h>
Classes | |
class | HttpConnectionKey |
Public Member Functions | |
ClientRequestHandler () | |
virtual | ~ClientRequestHandler () |
virtual Request & | request () |
virtual const Request & | request () const |
virtual Response & | response () |
virtual const Response & | response () const |
std::ostream & | request_stream () |
virtual std::istream & | response_stream () |
virtual bool | is_response_ok () const |
virtual std::istream & | handle_open_request (const ACE::INet::URL_Base &url) |
virtual std::istream & | handle_get_request (const URL &url) |
Public Member Functions inherited from ACE::INet::ClientINetRequestHandler | |
ClientINetRequestHandler () | |
virtual | ~ClientINetRequestHandler () |
Public Member Functions inherited from ACE::INet::ClientRequestHandler | |
ClientRequestHandler () | |
Public Member Functions inherited from ACE::INet::RequestHandler | |
RequestHandler () | |
virtual | ~RequestHandler () |
Public Member Functions inherited from ACE::IOS::StreamInterceptorBase< ACE_CHAR_T, TR > | |
virtual | ~StreamInterceptorBase () |
virtual void | before_write (const char_type *buffer, std::streamsize length_to_write) |
virtual void | after_write (int length_written) |
virtual void | before_read (std::streamsize length_to_read) |
virtual void | after_read (const char_type *buffer, int length_read) |
Protected Member Functions | |
virtual void | on_eof () |
SessionHolder & | session () |
void | session (SessionHolder *session) |
virtual bool | initialize_connection (const ACE_CString &scheme, const ACE_CString &host, u_short port, bool proxy_conn=false, const ACE_CString &proxy_host=Request::EMPTY, u_short proxy_port=0) |
virtual void | initialize_request (const URL &url, Request &request) |
virtual void | handle_request_error (const URL &url) |
virtual void | handle_connection_error (const URL &url) |
void | release_connection () |
void | close_connection () |
Protected Member Functions inherited from ACE::IOS::StreamInterceptorBase< ACE_CHAR_T, TR > | |
StreamInterceptorBase () | |
Private Attributes | |
Request | request_ |
Response | response_ |
SessionHolder * | session_ |
Additional Inherited Members | |
Public Types inherited from ACE::IOS::StreamInterceptorBase< ACE_CHAR_T, TR > | |
typedef std::basic_ios < ACE_CHAR_T, TR > | ios_type |
typedef ACE_CHAR_T | char_type |
typedef ios_type::openmode | openmode |
Static Public Member Functions inherited from ACE::INet::ClientRequestHandler | |
static ConnectionCache & | connection_cache () |
ACE::HTTP::ClientRequestHandler::ClientRequestHandler | ( | ) |
|
virtual |
Reimplemented from ACE::INet::ClientRequestHandler.
|
protected |
|
protectedvirtual |
|
virtual |
|
virtual |
Implements ACE::INet::ClientRequestHandler.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
Implements ACE::INet::ClientRequestHandler.
|
protectedvirtual |
Reimplemented from ACE::IOS::StreamInterceptorBase< ACE_CHAR_T, TR >.
|
protected |
|
inlinevirtual |
Implements ACE::INet::RequestHandler.
|
inlinevirtual |
Implements ACE::INet::RequestHandler.
|
inline |
|
inlinevirtual |
Implements ACE::INet::RequestHandler.
|
inlinevirtual |
Implements ACE::INet::RequestHandler.
|
inlinevirtual |
Implements ACE::INet::ClientRequestHandler.
|
inlineprotected |
|
inlineprotected |
|
private |
|
private |
|
private |