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

📄 uri_user.sgml

📁 性能优秀的SIP Proxy
💻 SGML
字号:
<!-- Module User's Guide --><chapter>	<chapterinfo>	<revhistory>		<revision>		<revnumber>$Revision: 1.2 $</revnumber>		<date>$Date: 2005/10/11 21:15:12 $</date>		</revision>	</revhistory>	</chapterinfo>	<title>User's Guide</title>		<section>	<title>Overview</title>	<para>Various checks related to &sip; &uri;.</para>	</section>	<section>	<title>Dependencies</title>	<section>		<title>&ser; Modules</title>		<para>None.</para>	</section>	<section>		<title>External Libraries or Applications</title>		<para>		The following libraries or applications must be installed before running		&ser; with this module loaded:			<itemizedlist>			<listitem>			<para>				<emphasis>None</emphasis>.			</para>			</listitem>			</itemizedlist>		</para>	</section>	</section>	<section>	<title>Exported Parameters</title>	<para>		None.	</para>	</section>	<section>	<title>Exported Functions</title>	<section>		<title>		<function moreinfo="none">is_user(username)</function>		</title>		<para>		Check if the username in credentials matches the given username.		</para>		<para>Meaning of the parameters is as follows:</para>		<itemizedlist>		<listitem>			<para><emphasis>username</emphasis> - Username string.			</para>		</listitem>		</itemizedlist>		<para>		This function can be used from REQUEST_ROUTE.		</para>		<example>		<title><function>is_user</function> usage</title>		<programlisting format="linespecific">...if (is_user("john")) {	...};...</programlisting>		</example>	</section>	<section>		<title>		<function moreinfo="none">has_totag()</function>		</title>		<para>		Check if To header field uri contains tag parameter.		</para>		<para>		This function can be used from REQUEST_ROUTE.		</para>		<example>		<title><function>has_totag</function> usage</title>		<programlisting format="linespecific">...if (has_totag()) {	...};...</programlisting>		</example>	</section>	<section>		<title>		<function moreinfo="none">uri_param(param)</function>		</title>		<para>		Find if Request URI has a given parameter with no value		</para>		<para>Meaning of the parameters is as follows:</para>		<itemizedlist>		<listitem>			<para><emphasis>param</emphasis> - parameter name to look for.			</para>		</listitem>		</itemizedlist>		<para>		This function can be used from REQUEST_ROUTE.		</para>		<example>		<title><function>uri_param</function> usage</title>		<programlisting format="linespecific">...if (uri_param("param1")) {	...};...</programlisting>		</example>	</section>	<section>		<title>		<function moreinfo="none">uri_param(param,value)</function>		</title>		<para>		Find if Request URI has a given parameter with matching value		</para>		<para>Meaning of the parameters is as follows:</para>		<itemizedlist>		<listitem>			<para><emphasis>param</emphasis> - parameter name to look for.			</para>		</listitem>		<listitem>			<para><emphasis>value</emphasis> - parameter value to match.			</para>		</listitem>		</itemizedlist>		<para>		This function can be used from REQUEST_ROUTE.		</para>		<example>		<title><function>uri_param</function> usage</title>		<programlisting format="linespecific">...if (uri_param("param1","value1")) {	...};...</programlisting>		</example>	</section>	<section>		<title>		<function moreinfo="none">add_uri_param(param)</function>		</title>		<para>		Add to RURI a parameter (name=value);		</para>		<para>Meaning of the parameters is as follows:</para>		<itemizedlist>		<listitem>			<para><emphasis>param</emphasis> - parameter to be appended in			<quote>name=value</quote> format.			</para>		</listitem>		</itemizedlist>		<para>		This function can be used from REQUEST_ROUTE.		</para>		<example>		<title><function>add_uri_param</function> usage</title>		<programlisting format="linespecific">...add_uri_param("nat=yes");...</programlisting>		</example>	</section>	<section>		<title>		<function moreinfo="none">tel2sip()</function>		</title>		<para>		Converts RURI, if it is tel URI, to SIP URI.  Returns true, only if		conversion succeeded or if no conversion was needed (like RURI		was not tel URI.		</para>		<para>		This function can be used from REQUEST_ROUTE.		</para>		<example>		<title><function>tel2sip</function> usage</title>		<programlisting format="linespecific">...tel2sip();...</programlisting>		</example>	</section>	</section></chapter><!-- Keep this element at the end of the fileLocal Variables:sgml-parent-document: ("uri.sgml" "Book" "chapter")End:-->

⌨️ 快捷键说明

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