⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uaconfiguration.cxx

📁 Vovida 社区开源的 SIP 协议源码
💻 CXX
📖 第 1 页 / 共 3 页
字号:
{    return loadGenOn;}stringUaConfiguration::getRunMode(){    return runMode;}intUaConfiguration::getStartTime(){    return startTime;}intUaConfiguration::getNumKickStarts(){    return numKickStarts;}stringUaConfiguration::getCallUrl(){    return callUrl;}intUaConfiguration::getNumEndpoints(){    return numEndpoints;}intUaConfiguration::getCallDuration(){    return callDuration;}intUaConfiguration::getCallDelay(){    return callDelay;}intUaConfiguration::getCallRestartTimer(){    return callRestartTimer;}intUaConfiguration::getAnswerRestartTimer(){    return answerRestartTimer;}intUaConfiguration::getAnswerDelay(){    return answerDelay;}boolUaConfiguration::getMonitorMsgOn(){    return monitorMsgOn;}intUaConfiguration::getMonitorMsgInterval(){    return monitorMsgInterval;}stringUaConfiguration::getDialNumber(){    return dialNumber;}boolUaConfiguration::getRtpGenOn(){    return rtpGenOn;}intUaConfiguration::getNumOfCalls(){    return numOfCalls;}boolUaConfiguration::getCJTimeOfDay(){    return cjTime;}voidUaConfiguration::setLoadGenOn(bool on){    loadGenOn = on;}voidUaConfiguration::setRunMode(string mode){    runMode = mode;}voidUaConfiguration::setStartTime( int time){    startTime = time;}voidUaConfiguration::setNumKickStarts( int num){    numKickStarts = num;}voidUaConfiguration::setCallUrl(string callUrlString){    callUrl = callUrlString;}voidUaConfiguration::setNumEndpoints(int endpoints){    numEndpoints = endpoints;}voidUaConfiguration::setCallDuration(int duration){    callDuration = duration;}voidUaConfiguration::setCallDelay(int delay){    callDelay = delay;}voidUaConfiguration::setCallRestartTimer(int delay){    callRestartTimer = delay;}voidUaConfiguration::setAnswerRestartTimer(int delay){    answerRestartTimer = delay;}voidUaConfiguration::setAnswerDelay(int ansDelay){    answerDelay = ansDelay;}voidUaConfiguration::setMonitorMsgOn(bool msgOn){    monitorMsgOn = msgOn;}voidUaConfiguration::setMonitorMsgInterval(int debugInt){    monitorMsgInterval = debugInt;}voidUaConfiguration::setDialNumber(string dialnum ){    dialNumber = dialnum;}voidUaConfiguration::setRtpGenOn(bool rtpOn){    rtpGenOn = rtpOn;}voidUaConfiguration::setNumOfCalls(int calls){    numOfCalls = calls;}voidUaConfiguration::setCJTimeOfDay(bool cjOn){    cjTime = cjOn;}boolUaConfiguration::getRsvpOn() const{    return rsvpOn;}stringUaConfiguration::getProvisioningHost() const{    return provisioningHost;}intUaConfiguration::getProvisioningPort() const{    return provisioningPort;}boolUaConfiguration::getUsePolicyServer() const{    return usePolicyServer;}stringUaConfiguration::getDeviceName() const{    return deviceName;}boolUaConfiguration::getCallWaitingOn() const{    return callWaitingOn;}boolUaConfiguration::getCallIdOn(){    return myCallIdOn;}stringUaConfiguration::getCallId(){    return myCallId;}intUaConfiguration::getUaTimeout() const{    return uaTimeout;}boolUaConfiguration::getSubscribeOn() const{    return subscribeOn;}    // UaConfiguration::getSubscribeOnstringUaConfiguration::getSubscribeTo() const{    return subscribeTo;}    // UaConfiguration::getSubscribeTointUaConfiguration::getSubscribeExpire() const{    return subscribeExpire;}    // UaConfiguration::getSubscribeExpirevoidUaConfiguration::setRsvpOn( const bool on ){    rsvpOn = on;}voidUaConfiguration::setProvisioningHost( const string host ){    provisioningHost = host;}voidUaConfiguration::setProvisioningPort( const int port ){    provisioningPort = port;}voidUaConfiguration::setUsePolicyServer( const bool use ){    usePolicyServer = use;}voidUaConfiguration::setXferMode( UaXferMode xfermode ){    xferMode = xfermode;}voidUaConfiguration::setConfServer( string confserver ){    confServer = confserver;}voidUaConfiguration::setCallId( const string callid ){    if (callid.length() <= 0 )    {        myCallId = "";    }    else    {        myCallId = callid;    }}voidUaConfiguration::setCallIdOn( const bool callIdOn ){    myCallIdOn = callIdOn;}voidUaConfiguration::setDeviceName( const string devicename ){    deviceName = devicename;}voidUaConfiguration::setCallWaitingOn( const bool callwaiting ){    callWaitingOn = callwaiting;}voidUaConfiguration::setUaTimeout(const int timeout){    uaTimeout = timeout;}voidUaConfiguration::setSubscribeOn( const bool subOn ){    subscribeOn = subOn ;}    // UaConfiguration::setSubscribeOnvoidUaConfiguration::setSubscribeTo( const string to ){    subscribeTo = to;}    // UaConfiguration::setSubscribeTovoidUaConfiguration::setSubscribeExpire( const int expire ){    subscribeExpire = expire;}    // UaConfiguration::setSubscribeExpirevoidUaConfiguration::addVMServer(const string server){    myVmServers.push_back(server);}vector<string> &UaConfiguration::getVMServers(){    return myVmServers;}voidUaConfiguration::setLogFilename(const string& filename){    myLogFilename = filename;}stringUaConfiguration::getLogFilename() const{    return myLogFilename;}voidUaConfiguration::setNATAddress(const string& address){    myNATAddress = address;}stringUaConfiguration::getNATAddress() const{    return myNATAddress;}UaConfiguration::UaConfiguration()        : password("\0"),        localSipPort("5060"),        minRtpPort( 1024 ),        maxRtpPort( 2<<16-1 ),        sipTransport("UDP"),        proxyServer("\0"),        registerOn( false ),        networkRtpRate( 20 ),          // 20 ms        provideRingback(false),        initialDigitTimeout( 16000 ),  // 16 seconds        interDigitTimeout( 8000 ),     // 8 seconds        loadGenOn(false),        callRestartTimer( 17000 ),        answerRestartTimer( 12000 ),        rsvpOn(false),	deviceName("/dev/phone0"),        xferMode(XferOff),        myCallIdOn( false ),        callWaitingOn(false),        uaTimeout( 5 ),        subscribeOn( false),        subscribeExpire( 0 ),        subscribeTo( "" ){}    // UaConfiguration::UaConfigurationUaConfiguration::~UaConfiguration(){}    // UaConfiguration::~UaConfiguration/* Local Variables: *//* c-file-style: "stroustrup" *//* indent-tabs-mode: nil *//* c-file-offsets: ((access-label . -) (inclass . ++)) *//* c-basic-offset: 4 *//* End: */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -