📄 uaconfiguration.html
字号:
<html><head> <title> Vovida SIP User Agent </title> </head><body bgcolor="#FFFFFF"><table align="center" border="0" cellspacing="0" cellpadding="10" width="100%"> <tr> <td align="center" valign="center" bgcolor="#FFFFFF"> <a href="http://www.vovida.org"> <img src="../doc++/vovida-logo2.gif" width="90" height="88" border="0"></a> </td> <td colspan="3" align="center" valign="center" bgcolor="#8C0042"> <a href="index.html"> <font face="PrimaSans BT,Verdana,sans-serif" color="white" size="+2"> <strong> Vovida SIP User Agent </strong></font></a> </td> </tr> <tr> <td colspan="4" bgcolor="#FFFFFF"> </td> </tr></table>In file UaConfiguration.hxx:<TABLE BORDER=0><TR><TD VALIGN=TOP><H2>class <A HREF="#DOC.DOCU">UaConfiguration</A></H2></TD></H2></TD></TR></TABLE><BLOCKQUOTE> SIP User Agent configuration</BLOCKQUOTE><HR><DL><P><TABLE><DT><H3>Public Methods</H3><DD><TR><TD VALIGN=TOP><A HREF="#DOC.32.1"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>static <!1><A HREF="UaConfiguration.html">UaConfiguration</A>* </TD><TD><B>instance</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.2"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>static void </TD><TD><B>instance</B> ( const string cfgFile )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.3"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>static void </TD><TD><B>parseCfgFileCallBack</B> ( char* tag, char* <!1><A HREF="UaHardwareEvent.html#DOC.41.6">type</A>, char* value )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.4"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>show</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.5"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getUserName</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.6"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getPassword</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.7"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getDisplayName</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.8"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getLocalSipPort</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.9"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getMinRtpPort</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.10"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getMaxRtpPort</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.11"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getSipTransport</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.12"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getProxyServer</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.13"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getRegisterOn</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.14"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getRegisterFrom</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.15"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getRegisterTo</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.16"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getRegisterExpires</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.17"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getRegisterAction</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.18"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getNetworkRtpRate</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.19"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getProvideRingback</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.20"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getInitialDigitTimeout</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.21"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getInterDigitTimeout</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.22"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>UaXferMode </TD><TD><B>getXferMode</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.23"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getConfServer</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.24"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>DialingPlanListType& </TD><TD><B>getDialPlans</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.25"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>SpeedDialMapType& </TD><TD><B>getSpeedDials</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.26"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setUserName</B> ( string <!1><A HREF="UaTimerEvent.html#DOC.43.5">name</A> )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.27"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setPassword</B> ( string pwd )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.28"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setDisplayName</B> ( string <!1><A HREF="UaTimerEvent.html#DOC.43.5">name</A> )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.29"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setLocalSipPort</B> ( string port )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.30"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setMinRtpPort</B> ( int port )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.31"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setMaxRtpPort</B> ( int port )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.32"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setSipTransport</B> ( string transport )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.33"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setProxyServer</B> ( string server )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.34"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRegisterOn</B> ( bool on )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.35"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRegisterFrom</B> ( string from )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.36"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRegisterTo</B> ( string to )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.37"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRegisterExpires</B> ( int expires )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.38"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRegisterAction</B> ( string action )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.39"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setNetworkRtpRate</B> ( int rate )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.40"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setProvideRingback</B> ( bool ringback )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.41"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setInitialDigitTimeout</B> ( int timeout )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.42"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setInterDigitTimeout</B> ( int timeout )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.43"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setXferMode</B> ( const UaXferMode xfermode )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.44"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setConfServer</B> ( const string confserver )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.45"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>addDialPattern</B> ( DialMethodsType <!1><A HREF="UaHardwareEvent.html#DOC.41.6">type</A>, string pattern )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.46"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>addSpeedDial</B> ( string key, string dest )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.47"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getLoadGenOn</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.48"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getRunMode</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.49"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getStartTime</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.50"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getNumKickStarts</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.51"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getCallUrl</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.52"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getNumEndpoints</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.53"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getCallDuration</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.54"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getCallDelay</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.55"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getCallRestartTimer</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.56"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getAnswerRestartTimer</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.57"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getAnswerDelay</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.58"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getMonitorMsgOn</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.59"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getMonitorMsgInterval</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.60"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getDialNumber</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.61"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getRtpGenOn</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.62"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getNumOfCalls</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.63"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getCJTimeOfDay</B> ()<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.64"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setLoadGenOn</B> ( bool on)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.65"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRunMode</B> ( string mode)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.66"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setStartTime</B> ( int time)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.67"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setNumKickStarts</B> ( int num)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.68"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setCallUrl</B> ( string <!1><A HREF="UaConfiguration.html#DOC.32.132">callUrl</A> )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.69"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setNumEndpoints</B> ( int endpoints)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.70"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setCallDuration</B> ( int duration)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.71"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setCallDelay</B> ( int delay)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.72"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setCallRestartTimer</B> ( int delay )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.73"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setAnswerRestartTimer</B> ( int delay )<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.74"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setAnswerDelay</B> (int ansDelay)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.75"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setMonitorMsgOn</B> (bool msgOn)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.76"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setMonitorMsgInterval</B> (int debugInt)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.77"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setDialNumber</B> ( string dialNum)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.78"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRtpGenOn</B> ( bool rtpOn)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.79"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setNumOfCalls</B> (int calls)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.80"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setCJTimeOfDay</B> (bool cjOn)<BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.81"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getRsvpOn</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.82"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getProvisioningHost</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.83"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>int </TD><TD><B>getProvisioningPort</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.84"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getUsePolicyServer</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.85"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>string </TD><TD><B>getDeviceName</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.86"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>bool </TD><TD><B>getCallWaitingOn</B> () const <BR><I></I></TD></TR><TR><TD VALIGN=TOP><A HREF="#DOC.32.87"><IMG ALT="[more]" BORDER=0 SRC=icon1.gif></A>void </TD><TD><B>setRsvpOn</B> ( const bool on )<BR><I></I></TD></TR><TR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -