void EpConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("EpConfig"); NODE_READ_OBJ( this_node, uaConfig); NODE_READ_OBJ( this_node, logConfig); NODE_READ_OBJ( this_node, medConfig); }
void AccountMwiConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountMwiConfig"); NODE_READ_BOOL ( this_node, enabled); NODE_READ_UNSIGNED( this_node, expirationSec); }
void MediaConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("MediaConfig"); NODE_READ_UNSIGNED( this_node, clockRate); NODE_READ_UNSIGNED( this_node, sndClockRate); NODE_READ_UNSIGNED( this_node, channelCount); NODE_READ_UNSIGNED( this_node, audioFramePtime); NODE_READ_UNSIGNED( this_node, maxMediaPorts); NODE_READ_BOOL ( this_node, hasIoqueue); NODE_READ_UNSIGNED( this_node, threadCnt); NODE_READ_UNSIGNED( this_node, quality); NODE_READ_UNSIGNED( this_node, ptime); NODE_READ_BOOL ( this_node, noVad); NODE_READ_UNSIGNED( this_node, ilbcMode); NODE_READ_UNSIGNED( this_node, txDropPct); NODE_READ_UNSIGNED( this_node, rxDropPct); NODE_READ_UNSIGNED( this_node, ecOptions); NODE_READ_UNSIGNED( this_node, ecTailLen); NODE_READ_UNSIGNED( this_node, sndRecLatency); NODE_READ_UNSIGNED( this_node, sndPlayLatency); NODE_READ_INT ( this_node, jbInit); NODE_READ_INT ( this_node, jbMinPre); NODE_READ_INT ( this_node, jbMaxPre); NODE_READ_INT ( this_node, jbMax); NODE_READ_INT ( this_node, sndAutoCloseTime); NODE_READ_BOOL ( this_node, vidPreviewEnableNative); }
void AccountNatConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountNatConfig"); NODE_READ_NUM_T ( this_node, pjsua_stun_use, sipStunUse); NODE_READ_NUM_T ( this_node, pjsua_stun_use, mediaStunUse); NODE_READ_BOOL ( this_node, iceEnabled); NODE_READ_INT ( this_node, iceMaxHostCands); NODE_READ_BOOL ( this_node, iceAggressiveNomination); NODE_READ_UNSIGNED( this_node, iceNominatedCheckDelayMsec); NODE_READ_INT ( this_node, iceWaitNominationTimeoutMsec); NODE_READ_BOOL ( this_node, iceNoRtcp); NODE_READ_BOOL ( this_node, iceAlwaysUpdate); NODE_READ_BOOL ( this_node, turnEnabled); NODE_READ_STRING ( this_node, turnServer); NODE_READ_NUM_T ( this_node, pj_turn_tp_type, turnConnType); NODE_READ_STRING ( this_node, turnUserName); NODE_READ_INT ( this_node, turnPasswordType); NODE_READ_STRING ( this_node, turnPassword); NODE_READ_INT ( this_node, contactRewriteUse); NODE_READ_INT ( this_node, contactRewriteMethod); NODE_READ_INT ( this_node, viaRewriteUse); NODE_READ_INT ( this_node, sdpNatRewriteUse); NODE_READ_INT ( this_node, sipOutboundUse); NODE_READ_STRING ( this_node, sipOutboundInstanceId); NODE_READ_STRING ( this_node, sipOutboundRegId); NODE_READ_UNSIGNED( this_node, udpKaIntervalSec); NODE_READ_STRING ( this_node, udpKaData); NODE_READ_INT ( this_node, contactUseSrcPort); }
void BuddyConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("BuddyConfig"); NODE_READ_STRING ( this_node, uri); NODE_READ_BOOL ( this_node, subscribe); }
void ServoSettings::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer(string("ServoConfig_").append(Suffix)); NODE_READ_INT (this_node, _Calibration_Left); NODE_READ_INT (this_node, _Calibration_Top); NODE_READ_INT (this_node, _Calibration_Right); }
void AccountCallConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountCallConfig"); NODE_READ_NUM_T ( this_node, pjsua_call_hold_type, holdType); NODE_READ_NUM_T ( this_node, pjsua_100rel_use, prackUse); NODE_READ_NUM_T ( this_node, pjsua_sip_timer_use, timerUse); NODE_READ_UNSIGNED( this_node, timerMinSESec); NODE_READ_UNSIGNED( this_node, timerSessExpiresSec); }
void readQosParams( ContainerNode &node, pj_qos_params &qos) throw(Error) { ContainerNode this_node = node.readContainer("qosParams"); NODE_READ_NUM_T( this_node, pj_uint8_t, qos.flags); NODE_READ_NUM_T( this_node, pj_uint8_t, qos.dscp_val); NODE_READ_NUM_T( this_node, pj_uint8_t, qos.so_prio); NODE_READ_NUM_T( this_node, pj_qos_wmm_prio, qos.wmm_prio); }
void AccountMediaConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountMediaConfig"); NODE_READ_BOOL ( this_node, lockCodecEnabled); NODE_READ_BOOL ( this_node, streamKaEnabled); NODE_READ_NUM_T ( this_node, pjmedia_srtp_use, srtpUse); NODE_READ_INT ( this_node, srtpSecureSignaling); NODE_READ_NUM_T ( this_node, pjsua_ipv6_use, ipv6Use); NODE_READ_OBJ ( this_node, transportConfig); }
void AccountPresConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountPresConfig"); NODE_READ_BOOL ( this_node, publishEnabled); NODE_READ_BOOL ( this_node, publishQueue); NODE_READ_UNSIGNED( this_node, publishShutdownWaitMsec); NODE_READ_STRING ( this_node, pidfTupleId); readSipHeaders(this_node, "headers", headers); }
void LogConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("LogConfig"); NODE_READ_UNSIGNED( this_node, msgLogging); NODE_READ_UNSIGNED( this_node, level); NODE_READ_UNSIGNED( this_node, consoleLevel); NODE_READ_UNSIGNED( this_node, decor); NODE_READ_STRING ( this_node, filename); NODE_READ_UNSIGNED( this_node, fileFlags); }
void AccountVideoConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountVideoConfig"); NODE_READ_BOOL ( this_node, autoShowIncoming); NODE_READ_BOOL ( this_node, autoTransmitOutgoing); NODE_READ_UNSIGNED( this_node, windowFlags); NODE_READ_NUM_T ( this_node, pjmedia_vid_dev_index, defaultCaptureDevice); NODE_READ_NUM_T ( this_node, pjmedia_vid_dev_index, defaultRenderDevice); NODE_READ_NUM_T ( this_node, pjmedia_vid_stream_rc_method, rateControlMethod); NODE_READ_UNSIGNED( this_node, rateControlBandwidth); }
void TransportConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("TransportConfig"); NODE_READ_UNSIGNED ( this_node, port); NODE_READ_UNSIGNED ( this_node, portRange); NODE_READ_STRING ( this_node, publicAddress); NODE_READ_STRING ( this_node, boundAddress); NODE_READ_NUM_T ( this_node, pj_qos_type, qosType); readQosParams ( this_node, qosParams); NODE_READ_OBJ ( this_node, tlsConfig); }
void AuthCredInfo::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AuthCredInfo"); NODE_READ_STRING( this_node, scheme); NODE_READ_STRING( this_node, realm); NODE_READ_STRING( this_node, username); NODE_READ_INT ( this_node, dataType); NODE_READ_STRING( this_node, data); NODE_READ_STRING( this_node, akaK); NODE_READ_STRING( this_node, akaOp); NODE_READ_STRING( this_node, akaAmf); }
void UaConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("UaConfig"); NODE_READ_UNSIGNED( this_node, maxCalls); NODE_READ_UNSIGNED( this_node, threadCnt); NODE_READ_BOOL ( this_node, mainThreadOnly); NODE_READ_STRINGV ( this_node, nameserver); NODE_READ_STRING ( this_node, userAgent); NODE_READ_STRINGV ( this_node, stunServer); NODE_READ_BOOL ( this_node, stunIgnoreFailure); NODE_READ_INT ( this_node, natTypeInSdp); NODE_READ_BOOL ( this_node, mwiUnsolicitedEnabled); }
void AccountConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountConfig"); NODE_READ_INT ( this_node, priority); NODE_READ_STRING ( this_node, idUri); NODE_READ_OBJ ( this_node, regConfig); NODE_READ_OBJ ( this_node, sipConfig); NODE_READ_OBJ ( this_node, callConfig); NODE_READ_OBJ ( this_node, presConfig); NODE_READ_OBJ ( this_node, mwiConfig); NODE_READ_OBJ ( this_node, natConfig); NODE_READ_OBJ ( this_node, mediaConfig); NODE_READ_OBJ ( this_node, videoConfig); }
void AccountRegConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountRegConfig"); NODE_READ_STRING (this_node, registrarUri); NODE_READ_BOOL (this_node, registerOnAdd); NODE_READ_UNSIGNED (this_node, timeoutSec); NODE_READ_UNSIGNED (this_node, retryIntervalSec); NODE_READ_UNSIGNED (this_node, firstRetryIntervalSec); NODE_READ_UNSIGNED (this_node, randomRetryIntervalSec); NODE_READ_UNSIGNED (this_node, delayBeforeRefreshSec); NODE_READ_BOOL (this_node, dropCallsOnFail); NODE_READ_UNSIGNED (this_node, unregWaitMsec); NODE_READ_UNSIGNED (this_node, proxyUse); readSipHeaders(this_node, "headers", headers); }
void TlsConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("TlsConfig"); NODE_READ_STRING ( this_node, CaListFile); NODE_READ_STRING ( this_node, certFile); NODE_READ_STRING ( this_node, privKeyFile); NODE_READ_STRING ( this_node, password); NODE_READ_NUM_T ( this_node, pjsip_ssl_method, method); readIntVector ( this_node, "ciphers", ciphers); NODE_READ_BOOL ( this_node, verifyServer); NODE_READ_BOOL ( this_node, verifyClient); NODE_READ_BOOL ( this_node, requireClientCert); NODE_READ_UNSIGNED( this_node, msecTimeout); NODE_READ_NUM_T ( this_node, pj_qos_type, qosType); readQosParams ( this_node, qosParams); NODE_READ_BOOL ( this_node, qosIgnoreError); }
void AccountSipConfig::readObject(const ContainerNode &node) throw(Error) { ContainerNode this_node = node.readContainer("AccountSipConfig"); NODE_READ_STRINGV (this_node, proxies); NODE_READ_STRING (this_node, contactForced); NODE_READ_STRING (this_node, contactParams); NODE_READ_STRING (this_node, contactUriParams); NODE_READ_BOOL (this_node, authInitialEmpty); NODE_READ_STRING (this_node, authInitialAlgorithm); NODE_READ_INT (this_node, transportId); ContainerNode creds_node = this_node.readArray("authCreds"); authCreds.resize(0); while (creds_node.hasUnread()) { AuthCredInfo cred; cred.readObject(creds_node); authCreds.push_back(cred); } }