OPAL
Version 3.14.3
|
#include <im.h>
Inherits PObject.
Public Member Functions | |
OpalIM () | |
Static Public Member Functions | |
static PAtomicInteger::IntegerType | GetNextMessageId () |
Data Fields | |
PString | m_conversationId |
Identifier for the conversation of messages. More... | |
PURL | m_to |
URL for destination of message. More... | |
OpalTransportAddress | m_toAddr |
Physical address for destination of message. More... | |
PURL | m_from |
URL for source of message. More... | |
OpalTransportAddress | m_fromAddr |
Physical address for source of message. More... | |
PString | m_fromName |
Alias (human readable) name for source of message. More... | |
PStringToString | m_bodies |
Map of MIME types to body text, e.g. "text/plain", "Hello Bob!". More... | |
PAtomicInteger::IntegerType | m_messageId |
Class representing an Instant Message event. Whenever something happens with an IM conversation, this encapsulates all the information relevant to the event. For example the text of the instant message would arrive this way, and also status indication such as composition indication.
OpalIM::OpalIM | ( | ) |
|
static |
PStringToString OpalIM::m_bodies |
Map of MIME types to body text, e.g. "text/plain", "Hello Bob!".
PString OpalIM::m_conversationId |
Identifier for the conversation of messages.
PURL OpalIM::m_from |
URL for source of message.
OpalTransportAddress OpalIM::m_fromAddr |
Physical address for source of message.
PString OpalIM::m_fromName |
Alias (human readable) name for source of message.
PAtomicInteger::IntegerType OpalIM::m_messageId |
Unique identifier for OpalIM instance for matching
multiple simultaneous message states.
PURL OpalIM::m_to |
URL for destination of message.
OpalTransportAddress OpalIM::m_toAddr |
Physical address for destination of message.