Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

HTTPSocket Class Reference

#include <HTTPSocket.h>

Inherited by HTTPFileSource [protected].

Inheritance diagram for HTTPSocket:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 HTTPSocket (void)
virtual ~HTTPSocket (void)
virtual bool setupSocket (string inSourceLocation)
virtual void closeSocket ()
virtual bool splitURL (string inURL)
virtual string assembleRequest (string inFilePath)
bool httpRequest (string inRequest)

Protected Attributes

string mServerName
string mFileName
unsigned short mPort
string mLastResponse
SOCKET mSocket
bool mIsEOF
bool mWasError
bool mIsOpen
bool mSeenResponse

Constructor & Destructor Documentation

HTTPSocket::HTTPSocket void   ) 
 

HTTPSocket::~HTTPSocket void   )  [virtual]
 


Member Function Documentation

string HTTPSocket::assembleRequest string  inFilePath  )  [virtual]
 

void HTTPSocket::closeSocket  )  [virtual]
 

bool HTTPSocket::httpRequest string  inRequest  ) 
 

bool HTTPSocket::setupSocket string  inSourceLocation  )  [virtual]
 

bool HTTPSocket::splitURL string  inURL  )  [virtual]
 


Member Data Documentation

string HTTPSocket::mFileName [protected]
 

bool HTTPSocket::mIsEOF [protected]
 

bool HTTPSocket::mIsOpen [protected]
 

string HTTPSocket::mLastResponse [protected]
 

unsigned short HTTPSocket::mPort [protected]
 

bool HTTPSocket::mSeenResponse [protected]
 

string HTTPSocket::mServerName [protected]
 

SOCKET HTTPSocket::mSocket [protected]
 

bool HTTPSocket::mWasError [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 5 22:34:14 2004 for oggdsf by  doxygen 1.3.9