im.h File Reference

#include <ptlib.h>
#include <opal/buildopts.h>
#include <ptclib/url.h>
#include <ptclib/threadpool.h>
#include <opal/transports.h>
#include <opal/mediastrm.h>
#include <im/rfc4103.h>

Include dependency graph for im.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  OpalIM
class  OpalIMMediaType
class  OpalIMContext
struct  OpalIMContext::MessageSentInfo
class  OpalConnectionIMContext
class  OpalPresentityIMContext
class  OpalIMManager
class  OpalIMManager::NewConversationCallBack
class  OpalIMManager::IM_Work
class  OpalIMManager::NewIncomingIM_Work
class  OpalIMManager::NewConversation_Work
class  OpalIMManager::MessageSent_Work
class  OpalIMManager::CompositionIndicationTimeout_Work
class  RTP_IMFrame
class  OpalIMMediaStream

Defines

#define PDECLARE_MessageSentNotifier(cls, fn)   PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, const MessageSentInfo &)
#define PCREATE_MessageSentNotifier(fn)   PCREATE_NOTIFIER2(fn, const MessageSentInfo &)
#define PDECLARE_IncomingIMNotifier(cls, fn)   PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, const OpalIM &)
#define PCREATE_IncomingIMNotifier(fn)   PCREATE_NOTIFIER2(fn, const OpalIM &)
#define PDECLARE_CompositionIndicationChangedNotifier(cls, fn)   PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, const PString &)
#define PCREATE_CompositionIndicationChangedNotifier(fn)   PCREATE_NOTIFIER2(fn, const PString &)
#define PDECLARE_NewConversationNotifier(cls, fn)   PDECLARE_NOTIFIER2(OpalIMManager, cls, fn, OpalIMContext &)
#define PCREATE_NewConversationNotifier(fn)   PCREATE_NOTIFIER2(fn, OpalIMContext &)


Define Documentation

#define PCREATE_CompositionIndicationChangedNotifier ( fn   )     PCREATE_NOTIFIER2(fn, const PString &)

#define PCREATE_IncomingIMNotifier ( fn   )     PCREATE_NOTIFIER2(fn, const OpalIM &)

#define PCREATE_MessageSentNotifier ( fn   )     PCREATE_NOTIFIER2(fn, const MessageSentInfo &)

#define PCREATE_NewConversationNotifier ( fn   )     PCREATE_NOTIFIER2(fn, OpalIMContext &)

#define PDECLARE_CompositionIndicationChangedNotifier ( cls,
fn   )     PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, const PString &)

#define PDECLARE_IncomingIMNotifier ( cls,
fn   )     PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, const OpalIM &)

#define PDECLARE_MessageSentNotifier ( cls,
fn   )     PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, const MessageSentInfo &)

#define PDECLARE_NewConversationNotifier ( cls,
fn   )     PDECLARE_NOTIFIER2(OpalIMManager, cls, fn, OpalIMContext &)


Generated on 14 Aug 2013 for OPAL by  doxygen 1.4.7