12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
- <section id="dispatcher.functions" xmlns:xi="http://www.w3.org/2001/XInclude">
- <sectioninfo>
- </sectioninfo>
- <title>Functions</title>
- <section id="ds_select_dst">
- <title>
- <function>ds_select_dst(set, alg)</function>
- </title>
- <para>
- The method selects a destination from addresses set.
- </para>
- <para>Meaning of the parameters is as follows:</para>
- <itemizedlist>
- <listitem>
- <para>
- <emphasis>set</emphasis> - the id of the set from where to
- pick up destination address. It is the first column in
- destination list file.
- </para>
- </listitem>
- <listitem>
- <para>
- <emphasis>alg</emphasis> - the algorithm used to select the
- destination address.
- </para>
- <itemizedlist>
- <listitem>
- <para>
- "0" - hash over callid
- </para>
- </listitem>
- <listitem>
- <para>
- "1" - hash over from URI.
- </para>
- </listitem>
- <listitem>
- <para>
- "2" - hash over to URI.
- </para>
- </listitem>
- <listitem>
- <para>
- "3" - hash over the Request-URI.
- </para>
- </listitem>
- <listitem>
- <para>
- "X" - if the algorithm is not implemented, the
- first entry in set is chosen.
- </para>
- </listitem>
- </itemizedlist>
- </listitem>
- </itemizedlist>
-
- <example>
- <title><function>ds_select_dst</function> usage</title>
- <programlisting>
- ...
- ds_select_dst("1", "0");
- ...
- </programlisting>
- </example>
- </section>
-
- </section>
|