# im_ep.h File Reference

`#include <ptlib.h>`
`#include <opal/buildopts.h>`
`#include <opal/endpoint.h>`

Include dependency graph for im_ep.h:

Go to the source code of this file.

## Data Structures

class | OpalIMEndPoint
class | OpalIMConnection

## Conversation notification

#define | PDECLARE_ConversationNotifier(cls, fn) PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::ConversationInfo)
| Macro to declare correctly typed converstaion notifier.
#define | PDECLARE_ASYNC_ConversationNotifier(cls, fn) PDECLARE_ASYNC_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::ConversationInfo)
| Macro to declare correctly typed asynchronous converstaion notifier.
#define | PCREATE_ConversationNotifier(fn) PCREATE_NOTIFIER2(fn, OpalIMContext::ConversationInfo)
| Macro to create correctly typed converstaion notifier.

## Define Documentation

#define PCREATE_ConversationNotifier | ( | fn |  | ) | PCREATE_NOTIFIER2(fn, OpalIMContext::ConversationInfo)

Macro to create correctly typed converstaion notifier.

#define PDECLARE_ASYNC_ConversationNotifier | ( | cls,
|  | fn |  | ) | PDECLARE_ASYNC_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::ConversationInfo)

Macro to declare correctly typed asynchronous converstaion notifier.

#define PDECLARE_ConversationNotifier | ( | cls,
|  | fn |  | ) | PDECLARE_NOTIFIER2(OpalIMContext, cls, fn, OpalIMContext::ConversationInfo)

Macro to declare correctly typed converstaion notifier.