#include <HTTP_SessionBase.h>
List of all members.
Member Enumeration Documentation
- Enumerator:
DEFAULT_TIMEOUT |
|
DEFAULT_KEEP_ALIVE_TIMEOUT |
|
Constructor & Destructor Documentation
ACE::HTTP::SessionBase::SessionBase |
( |
u_short |
port, |
|
|
bool |
keep_alive = false |
|
) |
| |
ACE::HTTP::SessionBase::SessionBase |
( |
u_short |
port, |
|
|
const ACE_Time_Value & |
timeout, |
|
|
bool |
keep_alive = false , |
|
|
const ACE_Time_Value * |
alive_timeout = 0 |
|
) |
| |
ACE::HTTP::SessionBase::~SessionBase |
( |
| ) |
|
|
virtual |
Member Function Documentation
void ACE::HTTP::SessionBase::close |
( |
| ) |
|
virtual void ACE::HTTP::SessionBase::close_i |
( |
| ) |
|
|
protectedpure virtual |
void ACE::HTTP::SessionBase::close_streams |
( |
| ) |
|
|
inlineprotected |
bool ACE::HTTP::SessionBase::connect |
( |
bool |
use_reactor = false | ) |
|
const ACE_CString & ACE::HTTP::SessionBase::get_host |
( |
| ) |
const |
|
inline |
u_short ACE::HTTP::SessionBase::get_port |
( |
| ) |
const |
|
inline |
const ACE_CString & ACE::HTTP::SessionBase::get_proxy_target_host |
( |
| ) |
const |
|
inline |
u_short ACE::HTTP::SessionBase::get_proxy_target_port |
( |
| ) |
const |
|
inline |
virtual bool ACE::HTTP::SessionBase::is_connected |
( |
| ) |
const |
|
pure virtual |
bool ACE::HTTP::SessionBase::is_proxy_connection |
( |
| ) |
const |
|
inline |
bool ACE::HTTP::SessionBase::keep_alive |
( |
| ) |
const |
|
inline |
std::istream & ACE::HTTP::SessionBase::receive_response |
( |
Response & |
response | ) |
|
bool ACE::HTTP::SessionBase::reconnect_needed |
( |
| ) |
|
|
inlineprotected |
std::ostream & ACE::HTTP::SessionBase::request_stream |
( |
| ) |
|
std::istream & ACE::HTTP::SessionBase::response_stream |
( |
| ) |
|
std::ostream & ACE::HTTP::SessionBase::send_request |
( |
Request & |
request | ) |
|
void ACE::HTTP::SessionBase::set_host |
( |
const ACE_CString & |
host, |
|
|
u_short |
port |
|
) |
| |
|
inline |
void ACE::HTTP::SessionBase::set_host |
( |
const ACE_CString & |
host | ) |
|
|
inline |
void ACE::HTTP::SessionBase::set_keep_alive |
( |
bool |
f | ) |
|
|
inline |
void ACE::HTTP::SessionBase::set_port |
( |
u_short |
port | ) |
|
|
inline |
void ACE::HTTP::SessionBase::set_proxy_target |
( |
const ACE_CString & |
host, |
|
|
u_short |
port |
|
) |
| |
|
inline |
virtual std::iostream& ACE::HTTP::SessionBase::sock_stream |
( |
| ) |
|
|
protectedpure virtual |
Member Data Documentation
bool ACE::HTTP::SessionBase::cannot_reconnect_ |
|
protected |
bool ACE::HTTP::SessionBase::expects_response_body_ |
|
protected |
IStream* ACE::HTTP::SessionBase::in_stream_ |
|
protected |
bool ACE::HTTP::SessionBase::keep_alive_ |
|
protected |
bool ACE::HTTP::SessionBase::needs_reconnect_ |
|
protected |
OStream* ACE::HTTP::SessionBase::out_stream_ |
|
protected |
u_short ACE::HTTP::SessionBase::port_ |
|
protected |
bool ACE::HTTP::SessionBase::proxy_connection_ |
|
protected |
u_short ACE::HTTP::SessionBase::proxy_target_port_ |
|
protected |
bool ACE::HTTP::SessionBase::reactive_ |
|
protected |
The documentation for this class was generated from the following files: