ACE_INet
6.1.1
|
#include <HTTP_ClientRequestHandler.h>
Public Member Functions | |
HttpConnectionKey (const ACE_CString &host, u_short port) | |
HttpConnectionKey (const ACE_CString &proxy_host, u_short proxy_port, const ACE_CString &target_host, u_short target_port) | |
virtual | ~HttpConnectionKey () |
virtual u_long | hash () const |
virtual ConnectionKey * | duplicate () const |
bool | is_proxy_connection () const |
const ACE_CString & | proxy_target_host () const |
u_short | proxy_target_port () const |
Protected Member Functions | |
virtual bool | equal (const ConnectionKey &key) const |
Private Attributes | |
bool | proxy_connection_ |
ACE_CString | proxy_target_host_ |
u_short | proxy_target_port_ |
ACE::HTTP::ClientRequestHandler::HttpConnectionKey::HttpConnectionKey | ( | const ACE_CString & | host, |
u_short | port | ||
) |
ACE::HTTP::ClientRequestHandler::HttpConnectionKey::HttpConnectionKey | ( | const ACE_CString & | proxy_host, |
u_short | proxy_port, | ||
const ACE_CString & | target_host, | ||
u_short | target_port | ||
) |
ACE::INet::ConnectionKey * ACE::HTTP::ClientRequestHandler::HttpConnectionKey::duplicate | ( | ) | const [virtual] |
bool ACE::HTTP::ClientRequestHandler::HttpConnectionKey::equal | ( | const ConnectionKey & | key | ) | const [protected, virtual] |
u_long ACE::HTTP::ClientRequestHandler::HttpConnectionKey::hash | ( | ) | const [virtual] |
bool ACE::HTTP::ClientRequestHandler::HttpConnectionKey::is_proxy_connection | ( | ) | const [inline] |
const ACE_CString & ACE::HTTP::ClientRequestHandler::HttpConnectionKey::proxy_target_host | ( | ) | const [inline] |
u_short ACE::HTTP::ClientRequestHandler::HttpConnectionKey::proxy_target_port | ( | ) | const [inline] |
u_short ACE::HTTP::ClientRequestHandler::HttpConnectionKey::proxy_target_port_ [private] |