|
OPAL
Version 3.14.3
|


Go to the source code of this file.
Data Structures | |
| class | OpalIM |
| class | OpalIMContext |
| struct | OpalIMContext::ConversationInfo |
| struct | OpalIMContext::DispositionInfo |
| struct | OpalIMContext::CompositionInfo |
Macros | |
| #define | OPAL_SIPIM "SIP-IM" |
| #define | OpalSIPIM GetOpalSIPIM() |
| #define | OPAL_T140 "T.140" |
| #define | OpalT140 GetOpalT140() |
| #define | OPAL_MSRP "MSRP" |
| #define | OpalMSRP GetOpalMSRP() |
| #define | OPAL_IM_MEDIA_TYPE_PREFIX "im-" |
Message transmit | |
| #define | PDECLARE_MessageDispositionNotifier(cls, fn) PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::DispositionInfo) |
| Macro to declare correctly typed disposition notifier. More... | |
| #define | PDECLARE_ASYNC_MessageDispositionNotifier(cls, fn) PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::DispositionInfo) |
| Macro to declare correctly typed asynchronous disposition notifier. More... | |
| #define | PCREATE_MessageDispositionNotifier(fn) PCREATE_NOTIFIER2(fn, OpalIMContext::DispositionInfo) |
| Macro to create correctly typed disposition notifier. More... | |
Message receipt | |
| #define | PDECLARE_MessageReceivedNotifier(cls, fn) PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIM) |
| Macro to declare correctly typed message received notifier. More... | |
| #define | PDECLARE_ASYNC_MessageReceivedNotifier(cls, fn) PDECLARE_ASYNC_NOTIFIER2(OpalIMContext, cls, fn, OpalIM) |
| Macro to declare correctly typed asynchronous message received notifier. More... | |
| #define | PCREATE_MessageReceivedNotifier(fn) PCREATE_NOTIFIER2(fn, OpalIM) |
| Macro to create correctly typed message received notifier. More... | |
Message composition | |
| #define | PDECLARE_CompositionIndicationNotifier(cls, fn) PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::CompositionInfo) |
| Macro to declare correctly typed composition indication notifier. More... | |
| #define | PDECLARE_ASYNC_CompositionIndicationNotifier(cls, fn) PDECLARE_ASYNC_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::CompositionInfo) |
| Macro to declare correctly typed asynchronous composition indication notifier. More... | |
| #define | PCREATE_CompositionIndicationNotifier(fn) PCREATE_NOTIFIER2(fn, OpalIMContext::CompositionInfo) |
| Macro to create correctly typed composition indication notifier. More... | |
Functions | |
| const OpalMediaFormat & | GetOpalSIPIM () |
| const OpalMediaFormat & | GetOpalT140 () |
| const OpalMediaFormat & | GetOpalMSRP () |
| #define OPAL_IM_MEDIA_TYPE_PREFIX "im-" |
| #define OPAL_MSRP "MSRP" |
| #define OPAL_SIPIM "SIP-IM" |
| #define OPAL_T140 "T.140" |
| #define OpalMSRP GetOpalMSRP() |
| #define OpalSIPIM GetOpalSIPIM() |
| #define OpalT140 GetOpalT140() |
| #define PCREATE_CompositionIndicationNotifier | ( | fn | ) | PCREATE_NOTIFIER2(fn, OpalIMContext::CompositionInfo) |
Macro to create correctly typed composition indication notifier.
| #define PCREATE_MessageDispositionNotifier | ( | fn | ) | PCREATE_NOTIFIER2(fn, OpalIMContext::DispositionInfo) |
Macro to create correctly typed disposition notifier.
| #define PCREATE_MessageReceivedNotifier | ( | fn | ) | PCREATE_NOTIFIER2(fn, OpalIM) |
Macro to create correctly typed message received notifier.
| #define PDECLARE_ASYNC_CompositionIndicationNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_ASYNC_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::CompositionInfo) |
Macro to declare correctly typed asynchronous composition indication notifier.
| #define PDECLARE_ASYNC_MessageDispositionNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::DispositionInfo) |
Macro to declare correctly typed asynchronous disposition notifier.
| #define PDECLARE_ASYNC_MessageReceivedNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_ASYNC_NOTIFIER2(OpalIMContext, cls, fn, OpalIM) |
Macro to declare correctly typed asynchronous message received notifier.
| #define PDECLARE_CompositionIndicationNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::CompositionInfo) |
Macro to declare correctly typed composition indication notifier.
| #define PDECLARE_MessageDispositionNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::DispositionInfo) |
Macro to declare correctly typed disposition notifier.
| #define PDECLARE_MessageReceivedNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIM) |
Macro to declare correctly typed message received notifier.
| const OpalMediaFormat& GetOpalMSRP | ( | ) |
| const OpalMediaFormat& GetOpalSIPIM | ( | ) |
| const OpalMediaFormat& GetOpalT140 | ( | ) |