ACE_INet  6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Private Types | List of all members
ACE::INet::ClientRequestHandler Class Referenceabstract

#include <ClientRequestHandler.h>

Inheritance diagram for ACE::INet::ClientRequestHandler:
Inheritance graph
Collaboration diagram for ACE::INet::ClientRequestHandler:
Collaboration graph

Public Member Functions

 ClientRequestHandler ()
 
virtual ~ClientRequestHandler ()
 
virtual std::istream & handle_open_request (const URL_Base &url)=0
 
virtual std::istream & response_stream ()=0
 
virtual bool is_response_ok () const =0
 
- Public Member Functions inherited from ACE::INet::RequestHandler
 RequestHandler ()
 
virtual ~RequestHandler ()
 
virtual Requestrequest ()=0
 
virtual const Requestrequest () const =0
 
virtual Responseresponse ()=0
 
virtual const Responseresponse () const =0
 

Static Public Member Functions

static ConnectionCacheconnection_cache ()
 

Private Types

typedef ACE_Singleton
< ConnectionCache,
ACE_SYNCH_MUTEX
TConnectionCacheSingleton
 

Member Typedef Documentation

Constructor & Destructor Documentation

ACE::INet::ClientRequestHandler::ClientRequestHandler ( )
ACE::INet::ClientRequestHandler::~ClientRequestHandler ( )
virtual

Member Function Documentation

ConnectionCache & ACE::INet::ClientRequestHandler::connection_cache ( )
static
virtual std::istream& ACE::INet::ClientRequestHandler::handle_open_request ( const URL_Base url)
pure virtual
virtual bool ACE::INet::ClientRequestHandler::is_response_ok ( ) const
pure virtual
virtual std::istream& ACE::INet::ClientRequestHandler::response_stream ( )
pure virtual

The documentation for this class was generated from the following files: