浏览代码

modules/sipt: updated README

Torrey Searle 12 年之前
父节点
当前提交
d992e4dc87
共有 1 个文件被更改,包括 31 次插入86 次删除
  1. 31 86
      modules/sipt/README

+ 31 - 86
modules/sipt/README

@@ -1,86 +1,31 @@
-sipt Module
-
-Torrey Searle
-
-   Voxbone SA
-   <[email protected]>
-
-   Copyright © 2013 Voxbone SA
-     __________________________________________________________________
-
-   Table of Contents
-
-   1. Admin Guide
-
-        1. Overview
-        2. Dependencies
-        3. Functions
-
-              3.1. sipt_destination(destination, hops, nai)
-              3.2. sipt_get_hop_counter()
-
-   List of Examples
-
-   1.1. sipt_destination(destination, hops, nai) usage
-   1.2. sipt_get_hop_counter() usage
-
-Chapter 1. Admin Guide
-
-   Table of Contents
-
-   1. Overview
-   2. Dependencies
-   3. Functions
-
-        3.1. sipt_destination(destination, hops, nai)
-        3.2. sipt_get_hop_counter()
-
-1. Overview
-
-   Module for updating ISUP encapuslated in SIP (SIP-T/SIP-I)
-
-   The sipt module can be used to update various ss7 headers contained
-   inside a message.
-
-2. Dependencies
-
-   The module depends on the following modules (in the other words the
-   listed modules must be loaded before this module):
-     * none
-
-3. Functions
-
-   3.1. sipt_destination(destination, hops, nai)
-   3.2. sipt_get_hop_counter()
-
-3.1. sipt_destination(destination, hops, nai)
-
-   updates the IAM in the body if it exists, setting the called party
-   number to “destination” with the nature address specified in “nai” and
-   decrementing the hop counter value if present. If the hop counter
-   header is missing it will be added with the value of “hops”.
-
-   Example 1.1. sipt_destination(destination, hops, nai) usage
-...
-# update the destination number to our current request uri,
-# setting nature of address to international
-$rU = "19495551234";
-sipt_destination($rU, 31, 4);
-...
-
-3.2. sipt_get_hop_counter()
-
-   Returns the value of the Hop Counter for the IAM message if it exists.
-   Returns -1 if there isn't a hop counter.
-
-   Example 1.2. sipt_get_hop_counter() usage
-...
-# get the hop counter and update the Max-Forwards header if it exists
-$avp(s:hop) = sipt_get_hop_counter();
-if($avp(s:hop) > 0)
-{
-        remove_hf("Max-Forwards");
-        append_hf("Max-Forwards: $avp(s:hop)\r\n");
-}
-
-...
+<?xml version="1.0" encoding='ISO-8859-1'?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
+
+<!-- Include general documentation entities -->
+<!ENTITY % docentities SYSTEM "../../../docbook/entities.xml">
+%docentities;
+
+]>
+
+<book xmlns:xi="http://www.w3.org/2001/XInclude">
+	<bookinfo>
+	<title>sipt Module</title>
+	<authorgroup>
+		<author>
+		<firstname>Torrey</firstname>
+		<surname>Searle</surname>
+		<affiliation><orgname>Voxbone SA</orgname></affiliation>
+		<email>[email protected]</email>
+		</author>
+	</authorgroup>
+	<copyright>
+		<year>2013</year>
+		<holder>Voxbone SA</holder>
+	</copyright>
+	</bookinfo>
+	<toc></toc>
+
+	<xi:include href="sipt_admin.xml"/>
+
+</book>