PHTTPClient Member List

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

AbortCommandString()PChannel
Accept(PSocket &listener)PInternetProtocol [virtual]
Accepted enum valuePHTTP
AccessDenied enum valuePChannel
AllowTagPHTTP [static]
AssureConnect(const PURL &url, PMIMEInfo &outMIME)PHTTPClient [protected]
AuthorizationTagPHTTP [static]
BadGateway enum valuePHTTP
BadParameter enum valuePChannel
BadRequest enum valuePHTTP
BufferTooSmall enum valuePChannel
channelNamePChannel [protected]
channelPointerMutexPIndirectChannel [protected]
ChunkedTagPHTTP [static]
Class()PObject [inline, static]
Clone() const PObject [virtual]
Close()PIndirectChannel [virtual]
commandNamesPInternetProtocol [protected]
Commands enum namePHTTP
Compare(const PObject &obj) const PIndirectChannel [virtual]
CompareObjectMemoryDirect(const PObject &obj) const PObject [virtual]
Comparison enum namePObject
Conflict enum valuePHTTP
CONNECT enum valuePHTTP
Connect(const PString &address, WORD port=0)PInternetProtocol [virtual]
Connect(const PString &address, const PString &service)PInternetProtocol [virtual]
ConnectionTagPHTTP [static]
ContentEncodingTagPHTTP [static]
ContentLengthTagPHTTP [static]
ContentTypeTagPHTTP [static]
Continue enum valuePHTTP
ConvertOSError(int libcReturnValue, Errors &lastError, int &osError)PChannel [static]
ConvertOSError(int libcReturnValue, ErrorGroup group=LastGeneralError)PChannel [protected, virtual]
CookieTagPHTTP [static]
Created enum valuePHTTP
DateTagPHTTP [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(Commands cmd, const PURL &url, PMIMEInfo &outMIME, const PString &dataBody, PMIMEInfo &replyMime, BOOL persist=TRUE)PHTTPClient
ExecuteCommand(const PString &cmdName, const PURL &url, PMIMEInfo &outMIME, const PString &dataBody, PMIMEInfo &replyMime, BOOL persist=TRUE)PHTTPClient
PHTTP::ExecuteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
PHTTP::ExecuteCommand(PINDEX cmdNumber, const PString &param)PInternetProtocol [virtual]
ExpiresTagPHTTP [static]
FileExists enum valuePChannel
Forbidden enum valuePHTTP
ForwardedTagPHTTP [static]
FromTagPHTTP [static]
GatewayTimeout enum valuePHTTP
GET enum valuePHTTP
GetBaseReadChannel() const PIndirectChannel [virtual]
GetBaseWriteChannel() const PIndirectChannel [virtual]
GetClass(unsigned=0) const PObject [inline, virtual]
GetDefaultService() const PInternetProtocol
GetDocument(const PURL &url, PMIMEInfo &outMIME, PMIMEInfo &replyMIME, BOOL persist=TRUE)PHTTPClient
GetErrorCode(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorText(ErrorGroup group=NumErrorGroups) const PIndirectChannel [virtual]
PChannel::GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetHandle() const PChannel
GetHeader(const PURL &url, PMIMEInfo &outMIME, PMIMEInfo &replyMIME, BOOL persist=TRUE)PHTTPClient
GetLastReadCount() const PChannel [virtual]
GetLastResponseCode() const PInternetProtocol
GetLastResponseInfo() const PInternetProtocol
GetLastWriteCount() const PChannel [virtual]
GetName() const PIndirectChannel [virtual]
GetReadChannel() const PIndirectChannel
GetReadTimeout() const PChannel
GetSocket() const PInternetProtocol
GetTextDocument(const PURL &url, PString &document, BOOL persist=TRUE)PHTTPClient
GetWriteChannel() const PIndirectChannel
GetWriteTimeout() const PChannel
Gone enum valuePHTTP
GreaterThan enum valuePObject
HashFunction() const PChannel [virtual]
HEAD enum valuePHTTP
IfModifiedSinceTagPHTTP [static]
InternalIsDescendant(const char *clsName) const PObject [inline, virtual]
InternalReadContentBody(PMIMEInfo &replyMIME, PAbstractArray &body)PHTTPClient [protected]
InternalServerError enum valuePHTTP
Interrupted enum valuePChannel
IsClass(const char *cls) const PObject [inline]
IsOpen() const PIndirectChannel [virtual]
KeepAliveTagPHTTP [static]
lastErrorCodePChannel [protected]
lastErrorNumberPChannel [protected]
LastGeneralError enum valuePChannel
LastModifiedTagPHTTP [static]
lastReadCountPChannel [protected]
LastReadError enum valuePChannel
lastResponseCodePInternetProtocol [protected]
lastResponseInfoPInternetProtocol [protected]
lastWriteCountPChannel [protected]
LastWriteError enum valuePChannel
LengthRequired enum valuePHTTP
LessThan enum valuePObject
LocationTagPHTTP [static]
MethodNotAllowed enum valuePHTTP
MIMEVersionTagPHTTP [static]
Miscellaneous enum valuePChannel
MovedPermanently enum valuePHTTP
MovedTemporarily enum valuePHTTP
MultipleChoices enum valuePHTTP
newLineToCRLFPInternetProtocol [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
OnOpen()PIndirectChannel [protected, virtual]
OnReadComplete(void *buf, PINDEX len)PChannel [virtual]
OnWriteComplete(const void *buf, PINDEX len)PChannel [virtual]
Open(PChannel &channel)PIndirectChannel
Open(PChannel *channel, BOOL autoDelete=TRUE)PIndirectChannel
Open(PChannel *readChannel, PChannel *writeChannel, BOOL autoDeleteRead=TRUE, BOOL autoDeleteWrite=TRUE)PIndirectChannel
operator!=(const PObject &obj) const PObject [inline]
operator<(const PObject &obj) const PObject [inline]
operator<<(ostream &strm, const PObject &obj)PObject [friend]
operator<=(const PObject &obj) const PObject [inline]
operator=(const PChannel &)PChannel [protected]
operator==(const PObject &obj) const PObject [inline]
operator>(const PObject &obj) const PObject [inline]
operator>=(const PObject &obj) const PObject [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]
PHTTPClient()PHTTPClient
PHTTPClient(const PString &userAgentName)PHTTPClient
PIndirectChannel()PIndirectChannel
PInternetProtocol(const char *defaultServiceName, PINDEX cmdCount, char const *const *cmdNames)PInternetProtocol [protected]
PObject()PObject [inline, protected]
POST enum valuePHTTP
PostData(const PURL &url, PMIMEInfo &outMIME, const PString &data, PMIMEInfo &replyMIME, BOOL persist=TRUE)PHTTPClient
PostData(const PURL &url, PMIMEInfo &outMIME, const PString &data, PMIMEInfo &replyMIME, PString &replyBody, BOOL persist=TRUE)PHTTPClient
PragmaNoCacheTagPHTTP [static]
PragmaTagPHTTP [static]
PrintOn(ostream &strm) const PObject [virtual]
ProtocolFailure enum valuePChannel
ProxyAuthenticateTagPHTTP [static]
ProxyAuthenticationRequired enum valuePHTTP
ProxyAuthorizationTagPHTTP [static]
ProxyConnectionTagPHTTP [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]
ReadContentBody(PMIMEInfo &replyMIME, PBYTEArray &body)PHTTPClient
ReadContentBody(PMIMEInfo &replyMIME, PString &body)PHTTPClient
ReadFrom(istream &strm)PObject [virtual]
ReadLine(PString &line, BOOL allowContinuation=FALSE)PInternetProtocol [virtual]
readLineTimeoutPInternetProtocol [protected]
ReadResponse(PMIMEInfo &replyMIME)PHTTPClient
PHTTP::ReadResponse()PInternetProtocol [virtual]
PHTTP::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]
RefererTagPHTTP [static]
RequestOK enum valuePHTTP
RequestTimeout enum valuePHTTP
ResetContent enum valuePHTTP
SeeOther enum valuePHTTP
SendCommandString(const PString &command)PChannel
ServerTagPHTTP [static]
ServiceUnavailable enum valuePHTTP
SetBufferSize(PINDEX newSize)PChannel
SetCookieTagPHTTP [static]
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel [protected]
SetReadChannel(PChannel *channel, BOOL autoDelete=TRUE)PIndirectChannel
SetReadLineTimeout(const PTimeInterval &t)PInternetProtocol
SetReadTimeout(const PTimeInterval &time)PChannel
SetWriteChannel(PChannel *channel, BOOL autoDelete=TRUE)PIndirectChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PIndirectChannel [virtual]
ShutdownRead enum valuePChannel
ShutdownReadAndWrite enum valuePChannel
ShutdownValue enum namePChannel
ShutdownWrite enum valuePChannel
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
TransferEncodingTagPHTTP [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]
UseProxy enum valuePHTTP
userAgentNamePHTTPClient [protected]
UserAgentTagPHTTP [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(Commands cmd, const PString &url, PMIMEInfo &outMIME, const PString &dataBody)PHTTPClient
WriteCommand(const PString &cmdName, const PString &url, PMIMEInfo &outMIME, const PString &dataBody)PHTTPClient
PHTTP::WriteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
PHTTP::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]
WWWAuthenticateTagPHTTP [static]
~PChannel()PChannel
~PIndirectChannel()PIndirectChannel
~PObject()PObject [inline, virtual]


Generated on Fri Sep 21 14:40:14 2007 for PWLib by  doxygen 1.5.3