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

PHTTPServer & server
const PURL & url
const PMIMEInfo & inMIME
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 Mon Feb 21 20:43:13 2005 for PWLib by  doxygen 1.4.1