PHTTPServer Member List

This is the complete list of members for PHTTPServer, including all inherited members.

AbortCommandString()PChannel
Accept(PSocket &listener)PInternetProtocol [virtual]
Accepted enum valuePHTTP
AccessDenied enum valuePChannel
AllowTag()PHTTP [static]
AuthorizationTag()PHTTP [static]
BadGateway enum valuePHTTP
BadParameter enum valuePChannel
BadRequest enum valuePHTTP
BufferTooSmall enum valuePChannel
channelNamePChannel [protected]
channelPointerMutexPIndirectChannel [protected]
ChunkedTag()PHTTP [static]
Class()PObject [inline, static]
Clone() constPObject [virtual]
Close()PIndirectChannel [virtual]
commandNamesPInternetProtocol [protected]
Commands enum namePHTTP
Compare(const PObject &obj) constPIndirectChannel [virtual]
CompareObjectMemoryDirect(const PObject &obj) constPObject [virtual]
Comparison enum namePObject
Conflict enum valuePHTTP
Connect(const PString &address, WORD port=0)PInternetProtocol [virtual]
Connect(const PString &address, const PString &service)PInternetProtocol [virtual]
CONNECT enum valuePHTTP
connectInfoPHTTPServer [protected]
ConnectionTag()PHTTP [static]
Construct()PHTTPServer [protected]
ContentEncodingTag()PHTTP [static]
ContentLengthTag()PHTTP [static]
ContentTypeTag()PHTTP [static]
Continue enum valuePHTTP
ConvertOSError(int libcReturnValue, Errors &lastError, int &osError)PChannel [static]
ConvertOSError(int libcReturnValue, ErrorGroup group=LastGeneralError)PChannel [protected, virtual]
CookieTag()PHTTP [static]
Created enum valuePHTTP
DateTag()PHTTP [static]
defaultServiceNamePInternetProtocol [protected]
DELETE enum valuePHTTP
DeviceInUse enum valuePChannel
DiskFull enum valuePChannel
DontStuff enum valuePInternetProtocol [protected]
EqualTo enum valuePObject
ErrorGroup enum namePChannel
Errors enum namePChannel
ExecuteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
ExecuteCommand(PINDEX cmdNumber, const PString &param)PInternetProtocol [virtual]
ExpiresTag()PHTTP [static]
FileExists enum valuePChannel
Forbidden enum valuePHTTP
ForwardedTag()PHTTP [static]
FromTag()PHTTP [static]
GatewayTimeout enum valuePHTTP
GET enum valuePHTTP
GetBaseReadChannel() constPIndirectChannel [virtual]
GetBaseWriteChannel() constPIndirectChannel [virtual]
GetClass(unsigned=0) constPObject [inline, virtual]
GetConnectionInfo()PHTTPServer [inline]
GetDefaultService() constPInternetProtocol
GetErrorCode(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) constPChannel
GetErrorText(ErrorGroup group=NumErrorGroups) constPIndirectChannel [virtual]
PChannel::GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetHandle() constPChannel
GetLastReadCount() constPChannel [virtual]
GetLastResponseCode() constPInternetProtocol
GetLastResponseInfo() constPInternetProtocol
GetLastWriteCount() constPChannel [virtual]
GetName() constPIndirectChannel [virtual]
GetReadChannel() constPIndirectChannel
GetReadTimeout() constPChannel
GetServerName() constPHTTPServer [virtual]
GetSocket() constPInternetProtocol
GetURLSpace()PHTTPServer [inline]
GetWriteChannel() constPIndirectChannel
GetWriteTimeout() constPChannel
Gone enum valuePHTTP
GreaterThan enum valuePObject
HashFunction() constPChannel [virtual]
HEAD enum valuePHTTP
IfModifiedSinceTag()PHTTP [static]
InternalIsDescendant(const char *clsName) constPObject [inline, virtual]
InternalServerError enum valuePHTTP
Interrupted enum valuePChannel
IsClass(const char *cls) constPObject [inline]
IsOpen() constPIndirectChannel [virtual]
KeepAliveTag()PHTTP [static]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
LastModifiedTag()PHTTP [static]
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastResponseCodePInternetProtocol [protected]
lastResponseInfoPInternetProtocol [protected]
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LengthRequired enum valuePHTTP
LessThan enum valuePObject
LocationTag()PHTTP [static]
MethodNotAllowed enum valuePHTTP
MIMEVersionTag()PHTTP [static]
Miscellaneous enum valuePChannel
MovedPermanently enum valuePHTTP
MovedTemporarily enum valuePHTTP
MultipleChoices enum valuePHTTP
newLineToCRLFPInternetProtocol [protected]
nextTimeoutPHTTPServer [protected]
NoContent enum valuePHTTP
NoError enum valuePChannel
NoMemory enum valuePChannel
NonAuthoritativeInformation enum valuePHTTP
NoneAcceptable enum valuePHTTP
NotFound enum valuePHTTP
NotImplemented enum valuePHTTP
NotModified enum valuePHTTP
NotOpen enum valuePChannel
NumCommands enum valuePHTTP
NumErrorGroups enum valuePChannel
NumNormalisedErrors enum valuePChannel
OnError(StatusCode code, const PCaselessString &extra, const PHTTPConnectionInfo &connectInfo)PHTTPServer [virtual]
OnGET(const PURL &url, const PMIMEInfo &info, const PHTTPConnectionInfo &conInfo)PHTTPServer [virtual]
OnHEAD(const PURL &url, const PMIMEInfo &info, const PHTTPConnectionInfo &conInfo)PHTTPServer [virtual]
OnOpen()PIndirectChannel [protected, virtual]
OnPOST(const PURL &url, const PMIMEInfo &info, const PStringToString &data, const PHTTPConnectionInfo &conInfo)PHTTPServer [virtual]
OnProxy(const PHTTPConnectionInfo &conInfo)PHTTPServer [virtual]
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnUnknown(const PCaselessString &command, const PHTTPConnectionInfo &connectInfo)PHTTPServer [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
Open(PChannel &channel)PIndirectChannel
Open(PChannel *channel, PBoolean autoDelete=PTrue)PIndirectChannel
Open(PChannel *readChannel, PChannel *writeChannel, PBoolean autoDeleteRead=PTrue, PBoolean autoDeleteWrite=PTrue)PIndirectChannel
operator!=(const PObject &obj) constPObject [inline]
operator<(const PObject &obj) constPObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) constPObject [inline]
operator=(const PChannel &)PChannel [protected]
operator==(const PObject &obj) constPObject [inline]
operator>(const PObject &obj) constPObject [inline]
operator>=(const PObject &obj) constPObject [inline]
operator>>(istream &strm, PObject &obj)PObject [friend]
OPTIONS enum valuePHTTP
os_handlePChannel [protected]
ParseResponse(const PString &line)PHTTP [protected, virtual]
PartialContent enum valuePHTTP
PaymentRequired enum valuePHTTP
PChannel()PChannel
PChannel(const PChannel &)PChannel [protected]
PHTTP()PHTTP [protected]
PHTTPServer()PHTTPServer
PHTTPServer(const PHTTPSpace &urlSpace)PHTTPServer
PIndirectChannel()PIndirectChannel
PInternetProtocol(const char *defaultServiceName, PINDEX cmdCount, char const *const *cmdNames)PInternetProtocol [protected]
PObject()PObject [inline, protected]
POST enum valuePHTTP
PragmaNoCacheTag()PHTTP [static]
PragmaTag()PHTTP [static]
PrintOn(ostream &strm) constPObject [virtual]
ProcessCommand()PHTTPServer [virtual]
ProtocolFailure enum valuePChannel
ProxyAuthenticateTag()PHTTP [static]
ProxyAuthenticationRequired enum valuePHTTP
ProxyAuthorizationTag()PHTTP [static]
ProxyConnectionTag()PHTTP [static]
PUT enum valuePHTTP
px_lastBlockTypePChannel [protected]
px_readThreadPChannel [protected]
px_selectMutexPChannel [protected]
px_selectThreadPChannel [protected]
px_threadMutexPChannel [protected]
px_writeMutexPChannel [protected]
px_writeThreadPChannel [protected]
PXAcceptBlock enum valuePChannel
PXBlockType enum namePChannel
PXClose()PChannel [protected]
PXConnectBlock enum valuePChannel
PXReadBlock enum valuePChannel
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout)PChannel [protected]
PXWriteBlock enum valuePChannel
Read(void *buf, PINDEX len)PInternetProtocol [virtual]
PChannel::Read(const VectorOfSlice &slices)PChannel [virtual]
ReadAsync(void *buf, PINDEX len)PChannel [virtual]
readAutoDeletePIndirectChannel [protected]
ReadBlock(void *buf, PINDEX len)PChannel
readChannelPIndirectChannel [protected]
ReadChar()PChannel [virtual]
ReadCharWithTimeout(PTimeInterval &timeout)PChannel [protected]
ReadCommand(PINDEX &num, PString &args)PInternetProtocol [virtual]
ReadEntityBody()PHTTPServer [virtual]
ReadFrom(istream &strm)PObject [virtual]
ReadLine(PString &line, PBoolean allowContinuation=PFalse)PInternetProtocol [virtual]
readLineTimeoutPInternetProtocol [protected]
ReadResponse()PInternetProtocol [virtual]
ReadResponse(int &code, PString &info)PInternetProtocol [virtual]
ReadString(PINDEX len)PChannel
readTimeoutPChannel [protected]
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start)PChannel [protected]
RefererTag()PHTTP [static]
RequestOK enum valuePHTTP
RequestTimeout enum valuePHTTP
ResetContent enum valuePHTTP
SeeOther enum valuePHTTP
SendCommandString(const PString &command)PChannel
ServerTag()PHTTP [static]
ServiceUnavailable enum valuePHTTP
SetBufferSize(PINDEX newSize)PChannel
SetCookieTag()PHTTP [static]
SetDefaultMIMEInfo(PMIMEInfo &info, const PHTTPConnectionInfo &connectInfo)PHTTPServer
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel
SetReadChannel(PChannel *channel, PBoolean autoDelete=PTrue)PIndirectChannel
SetReadLineTimeout(const PTimeInterval &t)PInternetProtocol
SetReadTimeout(const PTimeInterval &time)PChannel
SetURLSpace(const PHTTPSpace &space)PHTTPServer
SetWriteChannel(PChannel *channel, PBoolean autoDelete=PTrue)PIndirectChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PIndirectChannel [virtual]
ShutdownRead enum valuePChannel
ShutdownReadAndWrite enum valuePChannel
ShutdownValue enum namePChannel
ShutdownWrite enum valuePChannel
StartResponse(StatusCode code, PMIMEInfo &headers, long bodySize)PHTTPServer
StatusCode enum namePHTTP
StuffCR enum valuePInternetProtocol [protected]
StuffCRLF enum valuePInternetProtocol [protected]
StuffCRLFdot enum valuePInternetProtocol [protected]
StuffCRLFdotCR enum valuePInternetProtocol [protected]
StuffIdle enum valuePInternetProtocol [protected]
stuffingStatePInternetProtocol [protected]
StuffState enum namePInternetProtocol [protected]
SwitchingProtocols enum valuePHTTP
Timeout enum valuePChannel
TRACE enum valuePHTTP
transactionCountPHTTPServer [protected]
TransferEncodingTag()PHTTP [static]
UnAuthorised enum valuePHTTP
UnlessTrue enum valuePHTTP
UnRead(int ch)PInternetProtocol [virtual]
UnRead(const PString &str)PInternetProtocol [virtual]
UnRead(const void *buffer, PINDEX len)PInternetProtocol [virtual]
unReadBufferPInternetProtocol [protected]
unReadCountPInternetProtocol [protected]
urlSpacePHTTPServer [protected]
UseProxy enum valuePHTTP
UserAgentTag()PHTTP [static]
VectorOfSlice typedefPChannel
Write(const void *buf, PINDEX len)PInternetProtocol [virtual]
PChannel::Write(const VectorOfSlice &slices)PChannel [virtual]
WriteAsync(const void *buf, PINDEX len)PChannel [virtual]
writeAutoDeletePIndirectChannel [protected]
writeChannelPIndirectChannel [protected]
WriteChar(int c)PChannel
WriteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
WriteCommand(PINDEX cmdNumber, const PString &param)PInternetProtocol [virtual]
WriteLine(const PString &line)PInternetProtocol [virtual]
WriteResponse(unsigned numericCode, const PString &info)PInternetProtocol [virtual]
WriteResponse(const PString &code, const PString &info)PInternetProtocol [virtual]
WriteString(const PString &str)PChannel
writeTimeoutPChannel [protected]
WWWAuthenticateTag()PHTTP [static]
~PChannel()PChannel
~PIndirectChannel()PIndirectChannel
~PObject()PObject [inline, virtual]


Generated on Mon Dec 10 11:18:59 2007 for PTLib by  doxygen 1.5.1