Module: sip-router
Branch: master
Commit: 53319656247a2aa685f4d9b6f667192f945bc62a
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=53319656247a2aa685f4d9b6f667192f945bc62a

Author: Torrey Searle <[email protected]>
Committer: Torrey Searle <[email protected]>
Date:   Tue Apr 23 14:04:39 2013 +0200

modules/sipt add value tables to docs, add section ids to pvars

---

 modules/sipt/README             |   34 ++++++++++++++++++++++
 modules/sipt/doc/sipt_admin.xml |   59 +++++++++++++++++++++++++++++++++++----
 2 files changed, 87 insertions(+), 6 deletions(-)

diff --git a/modules/sipt/README b/modules/sipt/README
index 3a93928..f9d9792 100644
--- a/modules/sipt/README
+++ b/modules/sipt/README
@@ -28,6 +28,13 @@ Torrey Searle
               4.5. $sipt_calling_party_nai
               4.6. $sipt_called_party_nai
 
+   List of Tables
+
+   1.1. Address Presentation Restricted Indicator Values
+   1.2. Screening Indicator Values
+   1.3. Calling Nature of Address Values
+   1.4. Called Nature of Address Values
+
    List of Examples
 
    1.1. sipt_destination(destination, hops, nai) usage
@@ -122,6 +129,12 @@ sipt_set_calling($fU, 4, 0, 3);
    contained in the Calling Party Number header of the IAM message if it
    exists. Returns -1 if there isn't a Calling Party Number header.
 
+   Table 1.1. Address Presentation Restricted Indicator Values
+   0 presentation allowed
+   1 presentation restricted
+   2 address not avail (national use)
+   3 spare
+
    Example 1.3. sipt_presentation pseudo-variable usage
 ...
 # add privacy header if restriction is requested
@@ -139,6 +152,12 @@ if($sipt_presentation == 1)
    Party Number header of the IAM message if it exists. Returns -1 if
    there isn't a Calling Party Number header.
 
+   Table 1.2. Screening Indicator Values
+   0 Reserved (user provided, not verified)
+   1 User Provided, Verified and Passed
+   2 Reserved (user provided, verified and failed)
+   3 Network provided
+
    Example 1.4. sipt_screening pseudo-variable usage
 ...
 
@@ -187,6 +206,13 @@ append_hf("X-CPC: $sipt_cpc\r\n");
    Party for the IAM message. Returns -1 if there is a parsing error or if
    the Calling Party Number is not present.
 
+   Table 1.3. Calling Nature of Address Values
+   0 Spare
+   1 Subscriber Number (national use)
+   2 Unknown (national use)
+   3 National (significant) number (national use)
+   4 International use
+
    Example 1.7. sipt_calling_party_nai pseudo-variable usage
 ...
 # get the Calling Nai and add country code if national
@@ -202,6 +228,14 @@ if($sipt_calling_party_nai == 3)
    Returns the value of the Nature of Address Indicator of the Called
    Party for the IAM message. Returns -1 if there is a parsing error.
 
+   Table 1.4. Called Nature of Address Values
+   0 Spare
+   1 Subscriber Number (national use)
+   2 Unknown (national use)
+   3 National (significant) number
+   4 International use
+   5 Network-specific number (national use)
+
    Example 1.8. sipt_called_party_nai pseudo-variable usage
 ...
 # get the Called Nai and add country code if national
diff --git a/modules/sipt/doc/sipt_admin.xml b/modules/sipt/doc/sipt_admin.xml
index dbcad85..326e42c 100644
--- a/modules/sipt/doc/sipt_admin.xml
+++ b/modules/sipt/doc/sipt_admin.xml
@@ -77,13 +77,24 @@ sipt_set_calling($fU, 4, 0, 3);
 </section>
 <section>
         <title>Exported pseudo-variables</title>
-       <section>
+       <section id="sipt.v.sipt_presentation">
                <title><varname>$sipt_presentation</varname></title>
                <para>
                        Returns the value of the Address presentation 
restricted indicator contained in the
                        Calling Party Number header of the IAM message if it 
exists.
                        Returns -1 if there isn't a Calling Party Number header.
                </para>
+               <table>
+                       <title>Address Presentation Restricted Indicator 
Values</title>
+                       <tgroup cols="2">
+                               <tbody>
+                                       
<row><entry>0</entry><entry>presentation allowed</entry></row>
+                                       
<row><entry>1</entry><entry>presentation restricted</entry></row>
+                                       <row><entry>2</entry><entry>address not 
avail (national use)</entry></row>
+                                       
<row><entry>3</entry><entry>spare</entry></row>
+                               </tbody>
+                       </tgroup>
+               </table>
                <example>
                        <title><function moreinfo="none">sipt_presentation 
pseudo-variable</function> usage</title>
                        <programlisting format="linespecific">
@@ -99,13 +110,24 @@ if($sipt_presentation == 1)
 </programlisting>
                </example>
        </section>
-       <section>
+       <section id="sipt.v.sipt_screening">
                <title><varname>$sipt_screening</varname></title>
                <para>
                        Returns the value of the Screening Indicator contained 
in the
                        Calling Party Number header of the IAM message if it 
exists.
                        Returns -1 if there isn't a Calling Party Number header.
                </para>
+               <table>
+                       <title>Screening Indicator Values</title>
+                       <tgroup cols="2">
+                               <tbody>
+                                       <row><entry>0</entry><entry>Reserved 
(user provided, not verified)</entry></row>
+                                       <row><entry>1</entry><entry>User 
Provided, Verified and Passed</entry></row>
+                                       <row><entry>2</entry><entry>Reserved 
(user provided, verified and failed)</entry></row>
+                                       <row><entry>3</entry><entry>Network 
provided</entry></row>
+                               </tbody>
+                       </tgroup>
+               </table>
                <example>
                        <title><function moreinfo="none">sipt_screening 
pseudo-variable</function> usage</title>
                        <programlisting format="linespecific">
@@ -123,7 +145,7 @@ if($avp(s:screening) != 1 &amp;&amp; $avp(s:screening) != 3)
 </programlisting>
                </example>
        </section>
-       <section>
+       <section id="sipt.v.sipt_hop_counter">
                <title><varname>$sipt_hop_counter</varname></title>
                <para>
                        Returns the value of the Hop Counter for the IAM 
message if it exists.
@@ -145,7 +167,7 @@ if($avp(s:hop) > 0)
 </programlisting>
                </example>
        </section>
-       <section>
+       <section id="sipt.v.sipt_cpc">
                <title><varname>$sipt_cpc</varname></title>
                <para>
                        Returns the value of the Calling Party Category for the 
IAM message.
@@ -162,7 +184,7 @@ append_hf("X-CPC: $sipt_cpc\r\n");
 </programlisting>
                </example>
        </section>
-       <section>
+       <section id="sipt.v.sipt_calling_party_nai">
                <title><varname>$sipt_calling_party_nai</varname></title>
                <para>
                        Returns the value of the Nature of Address Indicator
@@ -170,6 +192,18 @@ append_hf("X-CPC: $sipt_cpc\r\n");
                        Returns -1 if there is a parsing error or if
                        the Calling Party Number is not present.
                </para>
+               <table>
+                       <title>Calling Nature of Address Values</title>
+                       <tgroup cols="2">
+                               <tbody>
+                                       
<row><entry>0</entry><entry>Spare</entry></row>
+                                       <row><entry>1</entry><entry>Subscriber 
Number (national use)</entry></row>
+                                       <row><entry>2</entry><entry>Unknown 
(national use)</entry></row>
+                                       <row><entry>3</entry><entry>National 
(significant) number (national use)</entry></row>
+                                       
<row><entry>4</entry><entry>International use</entry></row>
+                               </tbody>
+                       </tgroup>
+               </table>
                <example>
                        <title><function moreinfo="none">sipt_calling_party_nai 
pseudo-variable</function> usage</title>
                        <programlisting format="linespecific">
@@ -184,13 +218,26 @@ if($sipt_calling_party_nai == 3)
 </programlisting>
                </example>
        </section>
-       <section>
+       <section id="sipt.v.sipt_called_party_nai">
                <title><varname>$sipt_called_party_nai</varname></title>
                <para>
                        Returns the value of the Nature of Address Indicator
                        of the Called Party for the IAM message.
                        Returns -1 if there is a parsing error.
                </para>
+               <table>
+                       <title>Called Nature of Address Values</title>
+                       <tgroup cols="2">
+                               <tbody>
+                                       
<row><entry>0</entry><entry>Spare</entry></row>
+                                       <row><entry>1</entry><entry>Subscriber 
Number (national use)</entry></row>
+                                       <row><entry>2</entry><entry>Unknown 
(national use)</entry></row>
+                                       <row><entry>3</entry><entry>National 
(significant) number</entry></row>
+                                       
<row><entry>4</entry><entry>International use</entry></row>
+                                       
<row><entry>5</entry><entry>Network-specific number (national use)</entry></row>
+                               </tbody>
+                       </tgroup>
+               </table>
                <example>
                        <title><function moreinfo="none">sipt_called_party_nai 
pseudo-variable</function> usage</title>
                        <programlisting format="linespecific">


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to