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

PHTTPRequest Class Reference

#include <http.h>

Inheritance diagram for PHTTPRequest:

PObject PHTTPFileRequest PHTTPDirRequest List of all members.

Public Member Functions

 PHTTPRequest (const PURL &url, const PMIMEInfo &inMIME, const PMultipartFormInfoArray &multipartFormInfo, PHTTPServer &server)

Public Attributes

PHTTPServerserver
const PURLurl
const PMIMEInfoinMIME
const PMultipartFormInfoArray & multipartFormInfo
PHTTP::StatusCode code
PMIMEInfo outMIME
PString entityBody
PINDEX contentSize
PIPSocket::Address origin
PIPSocket::Address localAddr
WORD localPort

Detailed Description

This object describes a HyperText Transport Protocol request. An individual request is passed to handler functions on PHTTPResource# descendant classes.


Constructor & Destructor Documentation

PHTTPRequest::PHTTPRequest const PURL url,
const PMIMEInfo inMIME,
const PMultipartFormInfoArray &  multipartFormInfo,
PHTTPServer server
 


Member Data Documentation

PHTTP::StatusCode PHTTPRequest::code
 

PINDEX PHTTPRequest::contentSize
 

PString PHTTPRequest::entityBody
 

const PMIMEInfo& PHTTPRequest::inMIME
 

PIPSocket::Address PHTTPRequest::localAddr
 

WORD PHTTPRequest::localPort
 

const PMultipartFormInfoArray& PHTTPRequest::multipartFormInfo
 

PIPSocket::Address PHTTPRequest::origin
 

PMIMEInfo PHTTPRequest::outMIME
 

PHTTPServer& PHTTPRequest::server
 

const PURL& PHTTPRequest::url
 


The documentation for this class was generated from the following file:
Generated on Wed Sep 28 10:27:36 2005 for PWLib by  doxygen 1.4.4