#include <server.h>
|
enum | status_t {
OFFLINE = 0,
IDLE,
BUSY,
AWAY,
DND
} |
|
enum | {
EXPIRED = 0,
USER,
GATEWAY,
SERVICE,
REJECT,
REFER,
TEMPORARY,
EXTERNAL
} |
|
|
void | update (Socket::address &addr, int changed) |
|
void | update (void) |
|
bool | expire (Socket::address &addr) |
|
bool | refresh (Socket::address &addr, time_t expires, const char *target_contact) |
|
unsigned | setTargets (Socket::address &addr, voip::context_t context) |
|
unsigned | addTarget (Socket::address &via, time_t expires, const char *contact, const char *policy, struct sockaddr *peer, voip::context_t context) |
|
unsigned | setTarget (Socket::address &via, time_t expires, const char *contact, const char *policy, struct sockaddr *peer, voip::context_t context) |
|
void | addContact (const char *id) |
|
void | addPublished (const char *id) |
|
void | addRoute (const char *pat, unsigned pri, const char *prefix, const char *suffix) |
|
bool | is_user (void) const |
|
bool | is_profiled (void) const |
|
bool | is_admin (void) const |
|
bool | has_feature (unsigned short X) const |
|
Definition at line 67 of file server.h.
Enumerator |
---|
EXPIRED |
|
USER |
|
GATEWAY |
|
SERVICE |
|
REJECT |
|
REFER |
|
TEMPORARY |
|
EXTERNAL |
|
Definition at line 105 of file mapped.h.
Enumerator |
---|
OFFLINE |
|
IDLE |
|
BUSY |
|
AWAY |
|
DND |
|
Definition at line 98 of file mapped.h.
void sipwitch::registry::mapped::addContact |
( |
const char * |
id | ) |
|
void sipwitch::registry::mapped::addPublished |
( |
const char * |
id | ) |
|
void sipwitch::registry::mapped::addRoute |
( |
const char * |
pat, |
|
|
unsigned |
pri, |
|
|
const char * |
prefix, |
|
|
const char * |
suffix |
|
) |
| |
unsigned sipwitch::registry::mapped::addTarget |
( |
Socket::address & |
via, |
|
|
time_t |
expires, |
|
|
const char * |
contact, |
|
|
const char * |
policy, |
|
|
struct sockaddr * |
peer, |
|
|
voip::context_t |
context |
|
) |
| |
bool sipwitch::registry::mapped::expire |
( |
Socket::address & |
addr | ) |
|
bool sipwitch::MappedRegistry::has_feature |
( |
unsigned short |
X | ) |
const |
|
inlineinherited |
bool sipwitch::MappedRegistry::is_admin |
( |
void |
| ) |
const |
|
inlineinherited |
bool sipwitch::MappedRegistry::is_profiled |
( |
void |
| ) |
const |
|
inlineinherited |
bool sipwitch::MappedRegistry::is_user |
( |
void |
| ) |
const |
|
inlineinherited |
bool sipwitch::registry::mapped::refresh |
( |
Socket::address & |
addr, |
|
|
time_t |
expires, |
|
|
const char * |
target_contact |
|
) |
| |
unsigned sipwitch::registry::mapped::setTarget |
( |
Socket::address & |
via, |
|
|
time_t |
expires, |
|
|
const char * |
contact, |
|
|
const char * |
policy, |
|
|
struct sockaddr * |
peer, |
|
|
voip::context_t |
context |
|
) |
| |
unsigned sipwitch::registry::mapped::setTargets |
( |
Socket::address & |
addr, |
|
|
voip::context_t |
context |
|
) |
| |
void sipwitch::registry::mapped::update |
( |
Socket::address & |
addr, |
|
|
int |
changed |
|
) |
| |
void sipwitch::registry::mapped::update |
( |
void |
| ) |
|
const char* sipwitch::MappedRegistry::connect |
|
inherited |
sockaddr_internet sipwitch::MappedRegistry::contact |
|
inherited |
unsigned sipwitch::MappedRegistry::count |
|
inherited |
time_t sipwitch::MappedRegistry::created |
|
inherited |
char sipwitch::MappedRegistry::display[64] |
|
inherited |
volatile time_t sipwitch::MappedRegistry::expires |
|
inherited |
unsigned sipwitch::MappedRegistry::ext |
|
inherited |
struct { ... } sipwitch::MappedRegistry::external |
bool sipwitch::MappedRegistry::hidden |
|
inherited |
const char* sipwitch::MappedRegistry::identity |
|
inherited |
struct { ... } sipwitch::MappedRegistry::internal |
volatile unsigned sipwitch::MappedRegistry::inuse |
|
inherited |
char sipwitch::MappedRegistry::network[16] |
|
inherited |
char sipwitch::MappedRegistry::remote[48] |
|
inherited |
union { ... } sipwitch::MappedRegistry::source |
stats* sipwitch::MappedRegistry::statnode |
|
inherited |
status_t sipwitch::MappedRegistry::status |
|
inherited |
enum { ... } sipwitch::MappedRegistry::type |
char sipwitch::MappedRegistry::userid[48] |
|
inherited |
The documentation for this class was generated from the following files: