Yate
|
Settings for an account handling calls. More...
#include <yatephone.h>
Public Member Functions | |
void | pickAccountParams (const NamedList ¶ms) |
void | setInboundParams (NamedList ¶ms) |
void | setOutboundParams (NamedList ¶ms) |
void | setRegisterParams (NamedList ¶ms) |
const NamedList & | inboundParams () const |
const NamedList & | outboundParams () const |
const NamedList & | registerParams () const |
Protected Member Functions | |
CallAccount (Mutex *mutex) | |
Settings for an account handling calls.
This helper class holds generic account parameters that are applied to calls
|
inlineprotected |
Constructor
mutex | The mutex that is used to lock object's variables |
|
inline |
Accessor for the inbound call parameters list
|
inline |
Accessor for the outbound call parameters list
void pickAccountParams | ( | const NamedList & | params | ) |
Make a copy of the inbound and outbound parameter templates
params | List of parameters to copy from |
|
inline |
Accessor for the registration parameters list
void setInboundParams | ( | NamedList & | params | ) |
Patch the inbound call parameters
params | List of parameters to be patched |
void setOutboundParams | ( | NamedList & | params | ) |
Patch the outbound call parameters
params | List of parameters to be patched |
void setRegisterParams | ( | NamedList & | params | ) |
Patch registration parameters
params | List of parameters to be patched |