Common namespace for sipwitch server.
More...
Data Structures
class event_thread
class sta
URI cache for tags, local, and remote id's.
More...
User caches may be used to contact nearby users in multicast registries.
More...
Interface class for call detail records.
More...
Server control interfaces and functions.
More...
Event message and supporting methods for plugins.
More...
User profiles are used to map features and toll restriction level together under a common identifier.
More...
Representation of a mapped active user record.
More...
Representation of an active call record.
More...
Common interfaces and clases for plugins.
More...
System configuration instance and service functions.
More...
A stat element of call traffic.
More...
Some convenience methods for manipulating SIP uri's.
More...
class subscriber
Typedefs
Enumerations
Functions
Detailed Description
Common namespace for sipwitch server.
We use a sipwitch specific namespace to easily seperate sipwitch interfaces from other parts of GNU Telephony. This namespace is controlled by the namespace macros (SIPWITCH_NAMESPACE and NAMESPACE_SIPWITCH) and are used in place of direct namespace declarations to make parsing of tab levels simpler and to allow easy changes to the namespace name later if needed.
Typedef Documentation
Enumeration Type Documentation
| Enumerator |
|---|
| EXTERNAL |
| LOCAL |
| PUBLIC |
| ROUTED |
| FORWARDED |
| REDIRECTED |
Definition at line 48 of file server.h.
Function Documentation
static string_t sipwitch::saved_realm
(
"unknown"
)