PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PHTTP Member List

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

AbortCommandString() | PChannel |
Accept(PSocket &listener) | PInternetProtocol | virtual
Accepted enum value | PHTTP |
AccessDenied enum value | PChannel |
AllowTag() | PHTTP | static
AsyncNotifier typedef | PChannel |
AuthorizationTag() | PHTTP | static
BadGateway enum value | PHTTP |
BadParameter enum value | PChannel |
BadRequest enum value | PHTTP |
BadResponse enum value | PHTTP |
BufferTooSmall enum value | PChannel |
channelName | PChannel | protected
channelPointerMutex | PIndirectChannel | protected
ChunkedTag() | PHTTP | static
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Close() | PIndirectChannel | virtual
commandNames | PInternetProtocol | protected
Commands enum name | PHTTP |
Compare(const PObject &obj) const | PIndirectChannel | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
Conflict enum value | PHTTP |
CONNECT enum value | PHTTP |
Connect(const PString &address, WORD port=0) | PInternetProtocol | virtual
Connect(const PString &address, const PString &service) | PInternetProtocol | virtual
ConnectionTag() | PHTTP | static
ContentEncodingTag() | PHTTP | static
ContentLengthTag() | PHTTP | static
ContentProcessorError enum value | PHTTP |
ContentTypeTag() | PHTTP | inline static
Continue enum value | PHTTP |
ConvertOSError(P_INT_PTR libcReturnValue, Errors &lastError, int &osError) | PChannel | static
ConvertOSError(P_INT_PTR libcReturnValue, ErrorGroup group=LastGeneralError) | PChannel | protected virtual
CookieTag() | PHTTP | static
Created enum value | PHTTP |
DateTag() | PHTTP | static
defaultServiceName | PInternetProtocol | protected
DELETE enum value | PHTTP |
DeviceInUse enum value | PChannel |
DiskFull enum value | PChannel |
DontStuff enum value | PInternetProtocol | protected
EqualTo enum value | PObject |
ErrorGroup enum name | PChannel |
Errors enum name | PChannel |
ExecuteCommand(PINDEX cmdNumber) | PInternetProtocol | virtual
ExecuteCommand(PINDEX cmdNumber, const PString &param) | PInternetProtocol | virtual
ExpiresTag() | PHTTP | static
FileExists enum value | PChannel |
FlowControl(const void *flowData) | PChannel | virtual
Forbidden enum value | PHTTP |
ForwardedTag() | PHTTP | static
FromTag() | PHTTP | static
GatewayTimeout enum value | PHTTP |
GET enum value | PHTTP |
GetBaseReadChannel() const | PIndirectChannel | virtual
GetBaseWriteChannel() const | PIndirectChannel | virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetDefaultService() const | PInternetProtocol |
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 |
GetLastReadCount() const | PChannel | virtual
GetLastResponseCode() const | PInternetProtocol |
GetLastResponseInfo() const | PInternetProtocol |
GetLastWriteCount() const | PChannel | virtual
GetName() const | PIndirectChannel | virtual
GetOSHandleAsInt() const | PChannel | inline protected
GetReadChannel() const | PIndirectChannel |
GetReadTimeout() const | PChannel |
GetSocket() const | PInternetProtocol |
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetWriteChannel() const | PIndirectChannel |
GetWriteTimeout() const | PChannel |
Gone enum value | PHTTP |
GreaterThan enum value | PObject |
HashFunction() const | PChannel | virtual
HEAD enum value | PHTTP |
HostTag() | PHTTP | static
IfModifiedSinceTag() | PHTTP | static
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
InternalServerError enum value | PHTTP |
Interrupted enum value | PChannel |
IsClass(const char *cls) const | PObject | inline
IsOpen() const | PIndirectChannel | virtual
KeepAliveTag() | PHTTP | static
lastErrorCode | PChannel | protected
lastErrorNumber | PChannel | protected
LastGeneralError enum value | PChannel |
LastModifiedTag() | PHTTP | static
lastReadCount | PChannel | protected
LastReadError enum value | PChannel |
lastResponseCode | PInternetProtocol | protected
lastResponseInfo | PInternetProtocol | protected
lastWriteCount | PChannel | protected
LastWriteError enum value | PChannel |
LengthRequired enum value | PHTTP |
LessThan enum value | PObject |
LocationTag() | PHTTP | static
m_traceContextIdentifier | PObject | protected
MethodNotAllowed enum value | PHTTP |
MIMEVersionTag() | PHTTP | static
Miscellaneous enum value | PChannel |
MovedPermanently enum value | PHTTP |
MovedTemporarily enum value | PHTTP |
MultipleChoices enum value | PHTTP |
newLineToCRLF | PInternetProtocol | protected
NoContent enum value | PHTTP |
NoError enum value | PChannel |
NoMemory enum value | PChannel |
NonAuthoritativeInformation enum value | PHTTP |
NoneAcceptable enum value | PHTTP |
NotFound enum value | PHTTP |
NotImplemented enum value | PHTTP |
NotModified enum value | PHTTP |
NotOpen enum value | PChannel |
NumCommands enum value | PHTTP |
NumErrorGroups enum value | PChannel |
NumNormalisedErrors enum value | PChannel |
OnOpen() | PIndirectChannel | protected virtual
OnReadComplete(AsyncContext &context) | PChannel | virtual
OnWriteComplete(AsyncContext &context) | 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<=(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
OPTIONS enum value | PHTTP |
os_handle | PChannel | protected
ParseResponse(const PString &line) | PHTTP | protected virtual
PartialContent enum value | PHTTP |
PaymentRequired enum value | PHTTP |
PChannel() | PChannel | protected
PChannel(const PChannel &) | PChannel | protected
PHTTP() | PHTTP | protected
PHTTP(const char *defaultServiceName) | PHTTP | protected
PIndirectChannel() | PIndirectChannel |
PInternetProtocol(const char *defaultServiceName, PINDEX cmdCount, char const *const *cmdNames) | PInternetProtocol | protected
PObject() | PObject | inline protected
POST enum value | PHTTP |
PragmaNoCacheTag() | PHTTP | static
PragmaTag() | PHTTP | static
PrintOn(ostream &strm) const | PObject | virtual
ProtocolFailure enum value | PChannel |
ProxyAuthenticateTag() | PHTTP | static
ProxyAuthenticationRequired enum value | PHTTP |
ProxyAuthorizationTag() | PHTTP | static
ProxyConnectionTag() | PHTTP | static
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PUT enum value | PHTTP |
px_lastBlockType | PChannel | protected
px_readThread | PChannel | protected
px_selectMutex | PChannel | protected
px_selectThread | PChannel | protected
px_threadMutex | PChannel | protected
px_writeMutex | PChannel | protected
px_writeThread | PChannel | protected
PXAcceptBlock enum value | PChannel |
PXBlockType enum name | PChannel |
PXClose() | PChannel | protected
PXConnectBlock enum value | PChannel |
PXReadBlock enum value | PChannel |
PXSetIOBlock(PXBlockType type, const PTimeInterval &timeout) | PChannel | protected
PXWriteBlock enum value | PChannel |
Read(void *buf, PINDEX len) | PInternetProtocol | virtual
ReadAsync(AsyncContext &context) | PChannel | virtual
readAutoDelete | PIndirectChannel | protected
ReadBlock(void *buf, PINDEX len) | PChannel |
readChannel | PIndirectChannel | protected
ReadChar() | PInternetProtocol | virtual
ReadCharWithTimeout(PTimeInterval &timeout) | PChannel | protected
ReadCommand(PINDEX &num, PString &args) | PInternetProtocol | virtual
ReadCommand(PINDEX &num, PString &args, PMIMEInfo &mime) | PInternetProtocol | virtual
ReadFrom(istream &strm) | PObject | virtual
ReadLine(PString &line, PBoolean allowContinuation=false) | PInternetProtocol | virtual
readLineTimeout | PInternetProtocol | protected
ReadResponse() | PInternetProtocol | virtual
ReadResponse(int &code, PString &info) | PInternetProtocol | virtual
ReadResponse(int &code, PString &info, PMIMEInfo &mime) | PInternetProtocol | virtual
ReadString(PINDEX len) | PChannel |
readTimeout | PChannel | protected
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start) | PChannel | protected
RefererTag() | PHTTP | static
RequestOK enum value | PHTTP |
RequestTimeout enum value | PHTTP |
ResetContent enum value | PHTTP |
SeeOther enum value | PHTTP |
SendCommandString(const PString &command) | PChannel |
ServerTag() | PHTTP | static
ServiceUnavailable enum value | PHTTP |
SetBufferSize(PINDEX newSize) | PChannel |
SetCookieTag() | PHTTP | static
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError) | PChannel |
SetLocalEcho(bool localEcho) | PIndirectChannel | virtual
SetReadChannel(PChannel *channel, bool autoDelete=true, bool closeExisting=false) | PIndirectChannel |
SetReadLineTimeout(const PTimeInterval &t) | PInternetProtocol |
SetReadTimeout(const PTimeInterval &time) | PChannel |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetWriteChannel(PChannel *channel, bool autoDelete=true, bool closeExisting=false) | PIndirectChannel |
SetWriteTimeout(const PTimeInterval &time) | PChannel |
Shutdown(ShutdownValue option) | PIndirectChannel | virtual
ShutdownRead enum value | PChannel |
ShutdownReadAndWrite enum value | PChannel |
ShutdownValue enum name | PChannel |
ShutdownWrite enum value | PChannel |
StatusCode enum name | PHTTP |
StuffCR enum value | PInternetProtocol | protected
StuffCRLF enum value | PInternetProtocol | protected
StuffCRLFdot enum value | PInternetProtocol | protected
StuffCRLFdotCR enum value | PInternetProtocol | protected
StuffIdle enum value | PInternetProtocol | protected
stuffingState | PInternetProtocol | protected
StuffState enum name | PInternetProtocol | protected
SwitchingProtocols enum value | PHTTP |
Timeout enum value | PChannel |
TRACE enum value | PHTTP |
TransferEncodingTag() | PHTTP | static
UnAuthorised enum value | PHTTP |
Unavailable enum value | PChannel |
UnknownTransferEncoding enum value | PHTTP |
UnlessTrue enum value | PHTTP |
UnRead(int ch) | PInternetProtocol | virtual
UnRead(const PString &str) | PInternetProtocol | virtual
UnRead(const void *buffer, PINDEX len) | PInternetProtocol | virtual
unReadBuffer | PInternetProtocol | protected
unReadCount | PInternetProtocol | protected
UseProxy enum value | PHTTP |
UserAgentTag() | PHTTP | static
Write(const void *buf, PINDEX len) | PInternetProtocol | virtual
PChannel::Write(const void *buf, PINDEX len, const void *) | PChannel | inline virtual
WriteAsync(AsyncContext &context) | PChannel | virtual
writeAutoDelete | PIndirectChannel | protected
writeChannel | PIndirectChannel | protected
WriteChar(int c) | PChannel |
WriteCommand(PINDEX cmdNumber, const PString &param=PString::Empty()) | PInternetProtocol | virtual
WriteCommand(PINDEX cmdNumber, const PString &param, const PMIMEInfo &mime) | 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 |
writeTimeout | PChannel | protected
WWWAuthenticateTag() | PHTTP | static
~PChannel() | PChannel |
~PIndirectChannel() | PIndirectChannel |
~PObject() | PObject | inline virtual