rwlogo
SourcePro C++ 13.0

SourcePro® C++ API Reference Guide

Product Documentation:

   SourcePro C++
Documentation Home

 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members | Public Member Functions | Static Public Member Functions
RWHttpSocketClient Class Reference

Handle class for parent RWHttpClient, providing implementation-specific details for HTTP clients. More...

#include <rw/http/RWHttpSocketClient.h>

Inheritance diagram for RWHttpSocketClient:
RWHttpClient RWHandleBase

Public Member Functions

 RWHttpSocketClient (void)
 
 RWHttpSocketClient (const RWHttpSocketClient &client)
 
virtual ~RWHttpSocketClient ()
 
RWHttpSocketClientoperator= (const RWHttpSocketClient &other)
 
- Public Member Functions inherited from RWHttpClient
 RWHttpClient (void)
 
 RWHttpClient (const RWHttpClient &client)
 
virtual ~RWHttpClient ()
 
void connect (const RWSockAddrBase &address, unsigned long maxwait=0)
 
RWHttpReply getReply (unsigned long maxwait=0)
 
RWHttpReply getReply (RWTFunctor< void(RWPortal)> handler, unsigned long maxwait=0)
 
RWHttpReply getReply (RWTFunctor< void(RWPortal, RWHttpReply &)> handler, unsigned long maxwait=0)
 
bool isConnected () const
 
RWHttpClientoperator= (const RWHttpClient &other)
 
bool submit (RWHttpRequest request, RWHttpPipeline pl=RW_HTTP_FORBID_PIPELINING, unsigned long maxwait=0)
 
- Public Member Functions inherited from RWHandleBase
bool isValid (void) const
 
bool operator!= (const RWHandleBase &second) const
 
bool operator< (const RWHandleBase &second) const
 
bool operator== (const RWHandleBase &second) const
 

Static Public Member Functions

static RWHttpSocketClient make ()
 

Additional Inherited Members

- Protected Member Functions inherited from RWHttpClient
 RWHttpClient (RWHttpClientImp *imp)
 
RWHttpClientImp & body () const
 

Detailed Description

RWHttpSocketClient is a derived handle class for RWHttpClient. It provides implementation specific details for HTTP clients over normal network sockets.

Constructor & Destructor Documentation

RWHttpSocketClient::RWHttpSocketClient ( void  )
inline

Default constructor.

RWHttpSocketClient::RWHttpSocketClient ( const RWHttpSocketClient client)
inline

Copy constructor.

virtual RWHttpSocketClient::~RWHttpSocketClient ( )
virtual

Virtual destructor.

Member Function Documentation

static RWHttpSocketClient RWHttpSocketClient::make ( )
static

Creates a new initialized RWHttpSocketClient.

RWHttpSocketClient & RWHttpSocketClient::operator= ( const RWHttpSocketClient other)
inline

Assignment operator.


Copyright © 2014 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.