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
PRFC822Channel Member List

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

AbortCommandString() | PChannel |
AccessDenied enum value | PChannel |
AsyncNotifier typedef | PChannel |
BadParameter enum value | PChannel |
base64 | PRFC822Channel | protected
BCCTag() | PRFC822Channel | static
boundaries | PRFC822Channel | protected
BufferTooSmall enum value | PChannel |
CCTag() | PRFC822Channel | static
channelName | PChannel | protected
channelPointerMutex | PIndirectChannel | protected
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Close() | PRFC822Channel | virtual
Compare(const PObject &obj) const | PIndirectChannel | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
ContentDispositionTag() | PRFC822Channel | inline static
ContentTransferEncodingTag() | PRFC822Channel | inline static
ContentTypeTag() | PRFC822Channel | inline static
ConvertOSError(P_INT_PTR libcReturnValue, Errors &lastError, int &osError) | PChannel | static
ConvertOSError(P_INT_PTR libcReturnValue, ErrorGroup group=LastGeneralError) | PChannel | protected virtual
DateTag() | PRFC822Channel | static
DeviceInUse enum value | PChannel |
Direction enum name | PRFC822Channel |
DiskFull enum value | PChannel |
EqualTo enum value | PObject |
ErrorGroup enum name | PChannel |
Errors enum name | PChannel |
FileExists enum value | PChannel |
FlowControl(const void *flowData) | PChannel | virtual
FromTag() | PRFC822Channel | static
GetBaseReadChannel() const | PIndirectChannel | virtual
GetBaseWriteChannel() const | PIndirectChannel | virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
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
GetLastWriteCount() const | PChannel | virtual
GetName() const | PIndirectChannel | virtual
GetOSHandleAsInt() const | PChannel | inline protected
GetReadChannel() const | PIndirectChannel |
GetReadTimeout() const | PChannel |
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetWriteChannel() const | PIndirectChannel |
GetWriteTimeout() const | PChannel |
GreaterThan enum value | PObject |
HashFunction() const | PChannel | virtual
headers | PRFC822Channel | protected
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
Interrupted enum value | PChannel |
IsClass(const char *cls) const | PObject | inline
IsOpen() const | PIndirectChannel | virtual
lastErrorCode | PChannel | protected
lastErrorNumber | PChannel | protected
LastGeneralError enum value | PChannel |
lastReadCount | PChannel | protected
LastReadError enum value | PChannel |
lastWriteCount | PChannel | protected
LastWriteError enum value | PChannel |
LessThan enum value | PObject |
m_traceContextIdentifier | PObject | protected
MailerTag() | PRFC822Channel | static
MessageIDTag() | PRFC822Channel | static
MimeVersionTag() | PRFC822Channel | static
Miscellaneous enum value | PChannel |
MultipartMessage() | PRFC822Channel |
MultipartMessage(const PString &boundary) | PRFC822Channel |
NewMessage(Direction direction) | PRFC822Channel |
NextPart(const PString &boundary) | PRFC822Channel |
NoError enum value | PChannel |
NoMemory enum value | PChannel |
NotFound enum value | PChannel |
NotOpen enum value | PChannel |
NumErrorGroups enum value | PChannel |
NumNormalisedErrors enum value | PChannel |
OnOpen() | PRFC822Channel | 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
os_handle | PChannel | protected
partHeaders | PRFC822Channel | protected
PChannel() | PChannel | protected
PChannel(const PChannel &) | PChannel | protected
PIndirectChannel() | PIndirectChannel |
PObject() | PObject | inline protected
PRFC822Channel(Direction direction) | PRFC822Channel |
PrintOn(ostream &strm) const | PObject | virtual
ProtocolFailure enum value | PChannel |
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
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) | PIndirectChannel | virtual
ReadAsync(AsyncContext &context) | PChannel | virtual
readAutoDelete | PIndirectChannel | protected
ReadBlock(void *buf, PINDEX len) | PChannel |
readChannel | PIndirectChannel | protected
ReadChar() | PChannel | virtual
ReadCharWithTimeout(PTimeInterval &timeout) | PChannel | protected
ReadFrom(istream &strm) | PObject | virtual
ReadString(PINDEX len) | PChannel |
readTimeout | PChannel | protected
ReceiveCommandString(int nextChar, const PString &reply, PINDEX &pos, PINDEX start) | PChannel | protected
ReceivedTag() | PRFC822Channel | static
Receiving enum value | PRFC822Channel |
ReturnPathTag() | PRFC822Channel | static
SendCommandString(const PString &command) | PChannel |
Sending enum value | PRFC822Channel |
SendWithSMTP(const PString &hostname) | PRFC822Channel |
SendWithSMTP(PSMTPClient *smtp) | PRFC822Channel |
SetBCC(const PString &bccAddress) | PRFC822Channel |
SetBufferSize(PINDEX newSize) | PChannel |
SetCC(const PString &ccAddress) | PRFC822Channel |
SetContentAttachment(const PFilePath &filename) | PRFC822Channel |
SetContentType(const PString &contentType) | PRFC822Channel |
SetErrorValues(Errors errorCode, int osError, ErrorGroup group=LastGeneralError) | PChannel |
SetFromAddress(const PString &fromAddress) | PRFC822Channel |
SetHeaderField(const PString &name, const PString &value) | PRFC822Channel |
SetLocalEcho(bool localEcho) | PIndirectChannel | virtual
SetReadChannel(PChannel *channel, bool autoDelete=true, bool closeExisting=false) | PIndirectChannel |
SetReadTimeout(const PTimeInterval &time) | PChannel |
SetSubject(const PString &subject) | PRFC822Channel |
SetToAddress(const PString &toAddress) | PRFC822Channel |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetTransferEncoding(const PString &encoding, PBoolean autoTranslate=true) | PRFC822Channel |
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 |
SubjectTag() | PRFC822Channel | static
Timeout enum value | PChannel |
ToTag() | PRFC822Channel | static
Unavailable enum value | PChannel |
Write(const void *buf, PINDEX len) | PRFC822Channel | 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 |
writeHeaders | PRFC822Channel | protected
writePartHeaders | PRFC822Channel | protected
WriteString(const PString &str) | PChannel |
writeTimeout | PChannel | protected
~PChannel() | PChannel |
~PIndirectChannel() | PIndirectChannel |
~PObject() | PObject | inline virtual
~PRFC822Channel() | PRFC822Channel |