#include <account.hpp>
Account's call settings. This will be specified in AccountConfig.
◆ AccountCallConfig()
pj::AccountCallConfig::AccountCallConfig |
( |
| ) |
|
|
inline |
◆ readObject()
virtual void pj::AccountCallConfig::readObject |
( |
const ContainerNode & |
node | ) |
|
throw | ( | Error |
| ) | | |
|
virtual |
Read this object from a container node.
- Parameters
-
node | Container to read values from. |
Implements pj::PersistentObject.
◆ writeObject()
virtual void pj::AccountCallConfig::writeObject |
( |
ContainerNode & |
node | ) |
const |
throw | ( | Error |
| ) | | |
|
virtual |
Write this object to a container node.
- Parameters
-
node | Container to write values to. |
Implements pj::PersistentObject.
◆ holdType
Specify how to offer call hold to remote peer. Please see the documentation on pjsua_call_hold_type for more info.
Default: PJSUA_CALL_HOLD_TYPE_DEFAULT
◆ prackUse
Specify how support for reliable provisional response (100rel/ PRACK) should be used for all sessions in this account. See the documentation of pjsua_100rel_use enumeration for more info.
Default: PJSUA_100REL_NOT_USED
◆ timerUse
Specify the usage of Session Timers for all sessions. See the pjsua_sip_timer_use for possible values.
Default: PJSUA_SIP_TIMER_OPTIONAL
◆ timerMinSESec
unsigned pj::AccountCallConfig::timerMinSESec |
Specify minimum Session Timer expiration period, in seconds. Must not be lower than 90. Default is 90.
◆ timerSessExpiresSec
unsigned pj::AccountCallConfig::timerSessExpiresSec |
Specify Session Timer expiration period, in seconds. Must not be lower than timerMinSE. Default is 1800.
The documentation for this struct was generated from the following file: