#include <im.h>
| Enumerator |
|---|
| SentOK |
|
| SentPending |
|
| SentAccepted |
|
| SentUnacceptableContent |
|
| SentInvalidContent |
|
| SentConnectionClosed |
|
| SentNoTransport |
|
| SentNoAnswer |
|
| SentDestinationUnknown |
|
| SentFailedGeneric |
|
| OpalIMContext::OpalIMContext |
( |
| ) |
|
| OpalIMContext::~OpalIMContext |
( |
| ) |
|
| virtual bool OpalIMContext::AddIncomingIM |
( |
OpalIM * |
message | ) |
|
|
virtual |
| virtual bool OpalIMContext::CheckContentType |
( |
const PString & |
contentType | ) |
const |
|
virtual |
| static PSafePtr<OpalIMContext> OpalIMContext::Create |
( |
OpalManager & |
manager, |
|
|
const PURL & |
localURL, |
|
|
const PURL & |
remoteURL |
|
) |
| |
|
static |
| static PString OpalIMContext::CreateKey |
( |
const PString & |
from, |
|
|
const PString & |
to |
|
) |
| |
|
static |
| PStringOptions& OpalIMContext::GetAttributes |
( |
| ) |
|
|
inline |
< Get the attributes for this presentity.
| const PStringOptions& OpalIMContext::GetAttributes |
( |
| ) |
const |
|
inline |
| virtual PStringArray OpalIMContext::GetContentTypes |
( |
| ) |
const |
|
virtual |
| PString OpalIMContext::GetID |
( |
| ) |
const |
|
inline |
| OpalIM* OpalIMContext::GetIncomingMessage |
( |
| ) |
|
| PString OpalIMContext::GetKey |
( |
| ) |
const |
|
inline |
| PString OpalIMContext::GetLocalURL |
( |
| ) |
const |
|
inline |
| PString OpalIMContext::GetRemoteURL |
( |
| ) |
const |
|
inline |
| virtual void OpalIMContext::InternalOnMessageSent |
( |
const MessageSentInfo & |
info | ) |
|
|
virtual |
| virtual SentStatus OpalIMContext::InternalSend |
( |
| ) |
|
|
protectedvirtual |
| virtual void OpalIMContext::OnCompositionIndicationChanged |
( |
const PString & |
state | ) |
|
|
virtual |
Called when the remote composition indication changes state for this context Default implementation calls IncomingIMNotifier, if set, else returns true
| virtual void OpalIMContext::OnCompositionIndicationTimeout |
( |
| ) |
|
|
virtual |
Called when an incoming message arrives for this context Default implementation calls IncomingIMNotifier, if set, else returns true
Reimplemented in OpalSIPIMContext.
| virtual bool OpalIMContext::OnNewIncomingIM |
( |
| ) |
|
|
virtual |
| void OpalIMContext::ResetLastUsed |
( |
| ) |
|
| virtual SentStatus OpalIMContext::SendCompositionIndication |
( |
bool |
active = true | ) |
|
|
virtual |
Set the notifier for the OnIncomingMessage() function.
- Parameters
-
| void OpalIMContext::SetID |
( |
const PString & |
id | ) |
|
|
inline |
Set the notifier for the OnIncomingMessage() function.
- Parameters
-
| PStringOptions OpalIMContext::m_attributes |
|
protected |
| OpalIM* OpalIMContext::m_currentOutgoingMessage |
|
protected |
| PQueue<OpalIM> OpalIMContext::m_incomingMessages |
|
protected |
| PMutex OpalIMContext::m_incomingMessagesMutex |
|
protected |
| PTime OpalIMContext::m_lastUsed |
|
protected |
| PMutex OpalIMContext::m_lastUsedMutex |
|
protected |
| PMutex OpalIMContext::m_notificationMutex |
|
protected |
| PQueue<OpalIM> OpalIMContext::m_outgoingMessages |
|
protected |
| PMutex OpalIMContext::m_outgoingMessagesMutex |
|
protected |
The documentation for this class was generated from the following file: