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
AllowTag()PHTTP [static]
AssureConnect(const PURL &url, PMIMEInfo &outMIME)PHTTPClient [protected]
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() 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(const PString &address, WORD port=0)PInternetProtocol [virtual]
Connect(const PString &address, const PString &service)PInternetProtocol [virtual]
CONNECT enum valuePHTTP
ConnectionTag()PHTTP [static]
ContentEncodingTag()PHTTP [static]
ContentLengthTag()PHTTP [static]
ContentTypeTag()PHTTP [inline, 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
DeleteDocument(const PURL &url)PHTTPClient
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)PHTTPClient
ExecuteCommand(const PString &cmdName, const PURL &url, PMIMEInfo &outMIME, const PString &dataBody, PMIMEInfo &replyMime)PHTTPClient
PHTTP::ExecuteCommand(PINDEX cmdNumber)PInternetProtocol [virtual]
PHTTP::ExecuteCommand(PINDEX cmdNumber, const PString &param)PInternetProtocol [virtual]
ExpiresTag()PHTTP [static]
FileExists enum valuePChannel
FlowControl(const void *flowData)PChannel [virtual]
Forbidden enum valuePHTTP
ForwardedTag()PHTTP [static]
FromTag()PHTTP [static]
GatewayTimeout enum valuePHTTP
GET enum valuePHTTP
GetBaseReadChannel() const PIndirectChannel [virtual]
GetBaseWriteChannel() const PIndirectChannel [virtual]
GetClass(unsigned ancestor=0) const PObject [inline, virtual]
GetDefaultService() const PInternetProtocol
GetDocument(const PURL &url, PMIMEInfo &outMIME, PMIMEInfo &replyMIME)PHTTPClient
GetErrorCode(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorNumber(ErrorGroup group=NumErrorGroups) const PChannel
GetErrorText(ErrorGroup group=NumErrorGroups) const PIndirectChannel [virtual]
PChannel::GetErrorText(ErrorGroup group=NumErrorGroups) const PChannel [virtual]
PChannel::GetErrorText(Errors lastError, int osError=0)PChannel [static]
GetHandle() const PChannel
GetHeader(const PURL &url, PMIMEInfo &outMIME, PMIMEInfo &replyMIME)PHTTPClient
GetLastReadCount() const PChannel [virtual]
GetLastResponseCode() const PInternetProtocol
GetLastResponseInfo() const PInternetProtocol
GetLastWriteCount() const PChannel [virtual]
GetName() const PIndirectChannel [virtual]
GetPersistent() const PHTTPClient [inline]
GetReadChannel() const PIndirectChannel
GetReadTimeout() const PChannel
GetSocket() const PInternetProtocol
GetTextDocument(const PURL &url, PString &document, const PString &contentType=PString::Empty())PHTTPClient
GetWriteChannel() const PIndirectChannel
GetWriteTimeout() const PChannel
Gone enum valuePHTTP
GreaterThan enum valuePObject
HashFunction() const PChannel [virtual]
HEAD enum valuePHTTP
IfModifiedSinceTag()PHTTP [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]
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]
m_authenticationPHTTPClient [protected]
m_passwordPHTTPClient [protected]
m_persistPHTTPClient [protected]
m_userAgentNamePHTTPClient [protected]
m_userNamePHTTPClient [protected]
MethodNotAllowed enum valuePHTTP
MIMEVersionTag()PHTTP [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, PBoolean autoDelete=true)PIndirectChannel
Open(PChannel *readChannel, PChannel *writeChannel, PBoolean autoDeleteRead=true, PBoolean 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(const PString &userAgentName=PString::Empty())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)PHTTPClient
PostData(const PURL &url, PMIMEInfo &outMIME, const PString &data, PMIMEInfo &replyMIME, PString &replyBody)PHTTPClient
PragmaNoCacheTag()PHTTP [static]
PragmaTag()PHTTP [static]
PrintOn(ostream &strm) const PObject [virtual]
ProtocolFailure enum valuePChannel
ProxyAuthenticateTag()PHTTP [static]
ProxyAuthenticationRequired enum valuePHTTP
ProxyAuthorizationTag()PHTTP [static]
ProxyConnectionTag()PHTTP [static]
PUT enum valuePHTTP
PutDocument(const PURL &url, PMIMEInfo &outMIME, PMIMEInfo &replyMIME)PHTTPClient
PutTextDocument(const PURL &url, const PString &document, const PString &contentType="text/plain")PHTTPClient
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, PBoolean 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]
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
SetAuthenticationInfo(const PString &userName, const PString &password)PHTTPClient
SetBufferSize(PINDEX newSize)PChannel
SetCookieTag()PHTTP [static]
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError)PChannel
SetLocalEcho(bool localEcho)PIndirectChannel [virtual]
SetPersistent(bool persist=true)PHTTPClient [inline]
SetReadChannel(PChannel *channel, PBoolean autoDelete=true)PIndirectChannel
SetReadLineTimeout(const PTimeInterval &t)PInternetProtocol
SetReadTimeout(const PTimeInterval &time)PChannel
SetWriteChannel(PChannel *channel, PBoolean autoDelete=true)PIndirectChannel
SetWriteTimeout(const PTimeInterval &time)PChannel
Shutdown(ShutdownValue option)PIndirectChannel [virtual]
PChannel::Shutdown(ShutdownValue option)PChannel [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
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]
UseProxy enum valuePHTTP
UserAgentTag()PHTTP [static]
VectorOfSlice typedefPChannel
Write(const void *buf, PINDEX len)PInternetProtocol [virtual]
PChannel::Write(const void *buf, PINDEX len, const void *mark)PChannel [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]
WWWAuthenticateTag()PHTTP [static]
~PChannel()PChannel
~PIndirectChannel()PIndirectChannel
~PObject()PObject [inline, virtual]


Generated on Fri Oct 14 01:44:11 2011 for PTLib by  doxygen 1.4.7