| 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 |