SIP Witch 1.9.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Namespaces | Typedefs
events.h File Reference

Stream events to local clients. More...

#include <ucommon/linked.h>
#include <ucommon/thread.h>
#include <ucommon/string.h>
#include <ucommon/socket.h>
#include <sipwitch/namespace.h>
#include <sipwitch/mapped.h>
#include <sipwitch/cdr.h>
Include dependency graph for events.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  sipwitch::events
 Event message and supporting methods for plugins. More...
 

Namespaces

 sipwitch
 Common namespace for sipwitch server.
 

Typedefs

typedef events sipwitch::event_t
 

Detailed Description

Stream events to local clients.

This defines server side support for streaming events to clients. The client side code is not implemented here to avoid the need to link with sipwitch runtime. The runtime library methods are meant for server use, and are called from existing runtime library methods, so plugins should not need to call them directly.

Definition in file events.h.