[Pkg-voip-commits] r3557 - in libunicall/trunk: . debian debian/patches unicall-manual

alerios-guest at alioth.debian.org alerios-guest at alioth.debian.org
Wed May 16 06:07:29 UTC 2007


Author: alerios-guest
Date: 2007-05-16 06:07:29 +0000 (Wed, 16 May 2007)
New Revision: 3557

Added:
   libunicall/trunk/debian/
   libunicall/trunk/debian/changelog
   libunicall/trunk/debian/compat
   libunicall/trunk/debian/control
   libunicall/trunk/debian/copyright
   libunicall/trunk/debian/libunicall-dev.dirs
   libunicall/trunk/debian/libunicall-dev.install
   libunicall/trunk/debian/libunicall0.dirs
   libunicall/trunk/debian/libunicall0.install
   libunicall/trunk/debian/patches/
   libunicall/trunk/debian/patches/00list
   libunicall/trunk/debian/patches/testcall.dpatch
   libunicall/trunk/debian/rules
   libunicall/trunk/debian/unicall.dirs
   libunicall/trunk/debian/unicall.doc-base
   libunicall/trunk/debian/unicall.docs
   libunicall/trunk/debian/unicall.install
   libunicall/trunk/unicall-manual/
   libunicall/trunk/unicall-manual/ch01.html
   libunicall/trunk/unicall-manual/ch01s02.html
   libunicall/trunk/unicall-manual/ch01s03.html
   libunicall/trunk/unicall-manual/index.html
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: libunicall/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: libunicall/trunk/debian/changelog
===================================================================
--- libunicall/trunk/debian/changelog	                        (rev 0)
+++ libunicall/trunk/debian/changelog	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,6 @@
+libunicall (0.0.3~pre20070325-1) unstable; urgency=low
+
+  * Initial release (Closes: #423701)
+
+ -- Alejandro Rios P. <alejandro.rios at avatar.com.co>  Sun, 13 May 2007 23:44:36 -0500
+

Added: libunicall/trunk/debian/compat
===================================================================
--- libunicall/trunk/debian/compat	                        (rev 0)
+++ libunicall/trunk/debian/compat	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1 @@
+5

Added: libunicall/trunk/debian/control
===================================================================
--- libunicall/trunk/debian/control	                        (rev 0)
+++ libunicall/trunk/debian/control	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,54 @@
+Source: libunicall
+Priority: extra
+Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
+Uploaders: Alejandro Rios P. <alejandro.rios at avatar.com.co>
+Build-Depends: debhelper (>= 5), libspandsp-dev (>=0.0.4~pre1), libxml2-dev, libtiff-dev, libsupertone-dev, xsltproc, dpatch, autotools-dev
+Standards-Version: 3.7.2
+Section: libs
+XS-Vcs-Svn: svn://svn.debian.org/pkg-voip/
+XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/
+
+Package: libunicall-dev
+Section: libdevel
+Architecture: any
+Depends: libunicall0 (= ${Source-Version})
+Description: An abstration layer for telephony signalling (Development)
+ Unicall is an abstraction layer, making telephony applications largely
+ independent of the protocols used to signal and transport phone calls.
+ It consists of a very simple library, which is called by the telephony
+ applications, and into which telephony protocols are plugged. Unicall is
+ similar in nature to things like GlobalCall from Dialogic.
+ .
+ This package contains the static library and development headers.
+ .
+ Homepage: http://www.soft-switch.org/
+
+Package: libunicall0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: An abstration layer for telephony signalling (Runtime)
+ Unicall is an abstraction layer, making telephony applications largely
+ independent of the protocols used to signal and transport phone calls.
+ It consists of a very simple library, which is called by the telephony
+ applications, and into which telephony protocols are plugged. Unicall is
+ similar in nature to things like GlobalCall from Dialogic.
+ .
+ This package contains the shared library.
+ .
+ Homepage: http://www.soft-switch.org/
+
+Package: unicall
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libunicall0
+Description: An abstration layer for telephony signalling (Tools)
+ Unicall is an abstraction layer, making telephony applications largely
+ independent of the protocols used to signal and transport phone calls.
+ It consists of a very simple library, which is called by the telephony
+ applications, and into which telephony protocols are plugged. Unicall is
+ similar in nature to things like GlobalCall from Dialogic.
+ .
+ This package contains the library binary tools and documentation.
+ .
+ Homepage: http://www.soft-switch.org/
+

Added: libunicall/trunk/debian/copyright
===================================================================
--- libunicall/trunk/debian/copyright	                        (rev 0)
+++ libunicall/trunk/debian/copyright	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,26 @@
+This package was debianized by Alejandro Rios P. <alejandro.rios at avatar.com.co> on
+Sun, 13 May 2007 23:44:36 -0500.
+
+It was downloaded from http://www.soft-switch.org/downloads/snapshots/unicall/
+
+Upstream Author: Steve Underwood <steveu at coppice.org>
+
+Copyright: 2006, Steve Underwood
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; version 2 dated June, 1991.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License along with
+   this package; if not, write to the Free Software Foundation, Inc.,
+   51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+The Debian packaging is (C) 2007, Alejandro Rios P. <alejandro.rios at avatar.com.co> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: libunicall/trunk/debian/libunicall-dev.dirs
===================================================================
--- libunicall/trunk/debian/libunicall-dev.dirs	                        (rev 0)
+++ libunicall/trunk/debian/libunicall-dev.dirs	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,3 @@
+usr/lib
+usr/include
+usr/include/unicall

Added: libunicall/trunk/debian/libunicall-dev.install
===================================================================
--- libunicall/trunk/debian/libunicall-dev.install	                        (rev 0)
+++ libunicall/trunk/debian/libunicall-dev.install	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,5 @@
+debian/tmp/usr/include/unicall.h
+debian/tmp/usr/include/unicall/*.h
+debian/tmp/usr/lib/libunicall.a
+debian/tmp/usr/lib/libunicall.la
+debian/tmp/usr/lib/libunicall.so

Added: libunicall/trunk/debian/libunicall0.dirs
===================================================================
--- libunicall/trunk/debian/libunicall0.dirs	                        (rev 0)
+++ libunicall/trunk/debian/libunicall0.dirs	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1 @@
+usr/lib

Added: libunicall/trunk/debian/libunicall0.install
===================================================================
--- libunicall/trunk/debian/libunicall0.install	                        (rev 0)
+++ libunicall/trunk/debian/libunicall0.install	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libunicall.so.*

Added: libunicall/trunk/debian/patches/00list
===================================================================
--- libunicall/trunk/debian/patches/00list	                        (rev 0)
+++ libunicall/trunk/debian/patches/00list	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1 @@
+testcall.dpatch

Added: libunicall/trunk/debian/patches/testcall.dpatch
===================================================================
--- libunicall/trunk/debian/patches/testcall.dpatch	                        (rev 0)
+++ libunicall/trunk/debian/patches/testcall.dpatch	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,46 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## testcall.dpatch by Alejandro Rios P. <alejandro.rios at avatar.com.co>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: PAtch to accept configuration files as a parameter and propperly include unicall.h
+
+ at DPATCH@
+diff -urNad libunicall0-0.0.3~pre20070325~/testcall.c libunicall0-0.0.3~pre20070325/testcall.c
+--- libunicall0-0.0.3~pre20070325~/testcall.c	2007-03-25 08:42:43.000000000 -0500
++++ libunicall0-0.0.3~pre20070325/testcall.c	2007-05-14 10:21:50.000000000 -0500
+@@ -52,7 +52,7 @@
+ #include <spandsp.h>
+ #endif
+ 
+-#include "unicall.h"
++#include <unicall.h>
+ 
+ #define FALSE 0
+ #define TRUE (!FALSE)
+@@ -667,7 +667,7 @@
+ }
+ /*- End of function --------------------------------------------------------*/
+ 
+-int get_configuration(void)
++int get_configuration(char *fileconfig)
+ {
+     FILE *conf;
+     char buf[133];
+@@ -685,7 +685,7 @@
+     int action_on_offered;
+     
+     chan = 0;
+-    if ((conf = fopen("testcall.conf", "r")) == NULL)
++    if ((conf = fopen(fileconfig, "r")) == NULL)
+         return -1;
+     while (fgets(buf, 132, conf))
+     {
+@@ -783,7 +783,7 @@
+         exit(1);
+     }
+     /*endif*/
+-    if (get_configuration() < 0)
++    if (get_configuration(argv[1]) < 0)
+     {
+         fprintf(stderr, "Can't read the configuration file\n");
+         exit(1);


Property changes on: libunicall/trunk/debian/patches/testcall.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: libunicall/trunk/debian/rules
===================================================================
--- libunicall/trunk/debian/rules	                        (rev 0)
+++ libunicall/trunk/debian/rules	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,104 @@
+#!/usr/bin/make -f
+#
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+DEBVERSION:=$(shell head -n 1 debian/changelog \
+		    | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
+UPVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[0-9.]*$$//' -e 's/.dfsg$$//' -e 's/.*pre//')
+
+FILENAME := libunicall-$(DEBVERSION).orig.tar.gz
+FULLNAME := libunicall-$(DEBVERSION)
+URL := http://www.soft-switch.org/downloads/snapshots/unicall/libunicall-$(UPVERSION).tar.gz
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+autotools: 
+	ln -s /usr/share/misc/config.sub config.sub
+	ln -s /usr/share/misc/config.guess config.guess
+	touch autotools
+
+config.status: patch configure
+	dh_testdir
+	# Add here commands to configure the package.
+	./configure --host=$(DEB_HOST_GNU_TYPE) \
+	  --build=$(DEB_BUILD_GNU_TYPE) \
+	  --prefix=/usr \
+	  --mandir=\$${prefix}/share/man \
+	  --infodir=\$${prefix}/share/info \
+	  CFLAGS="$(CFLAGS)" \
+	  LDFLAGS="-Wl,-z,defs,-ldl"
+
+
+build: build-stamp
+build-stamp:  config.status
+	dh_testdir
+	$(MAKE)
+	$(MAKE) manual
+	touch $@
+
+clean: clean-patched unpatch
+clean-patched:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	-$(MAKE) distclean
+
+	-$(RM) -f config.sub
+	-$(RM) -f config.guess
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+
+binary-indep: build install
+# We have nothing to do by default.
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs AUTHORS
+	dh_install
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+patch: patch-stamp
+patch-stamp:
+	dpatch apply-all
+	dpatch cat-all >patch-stamp
+
+unpatch:
+	dpatch deapply-all
+	rm -rf patch-stamp debian/patched
+
+# TODO: get-orig-source
+#get-orig-source:
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install patch unpatch 


Property changes on: libunicall/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: libunicall/trunk/debian/unicall.dirs
===================================================================
--- libunicall/trunk/debian/unicall.dirs	                        (rev 0)
+++ libunicall/trunk/debian/unicall.dirs	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,2 @@
+usr/sbin
+usr/share/doc/unicall/

Added: libunicall/trunk/debian/unicall.doc-base
===================================================================
--- libunicall/trunk/debian/unicall.doc-base	                        (rev 0)
+++ libunicall/trunk/debian/unicall.doc-base	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,14 @@
+Document: unicall
+Title: Unicall Manual
+Author: Steve Underwood <steveu at coppice.org>
+Abstract: This manual describes what Unicall is
+ and it's structure to make telephony
+ applications independent of the protocols
+ used to signal and transport phone calls.
+Section: unknown
+
+Format: HTML
+Index: /usr/share/doc/unicall/unicall-manual/index.html
+Files: /usr/share/doc/unicall/unicall-manual/*.html
+
+  

Added: libunicall/trunk/debian/unicall.docs
===================================================================
--- libunicall/trunk/debian/unicall.docs	                        (rev 0)
+++ libunicall/trunk/debian/unicall.docs	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,2 @@
+README
+unicall-manual/

Added: libunicall/trunk/debian/unicall.install
===================================================================
--- libunicall/trunk/debian/unicall.install	                        (rev 0)
+++ libunicall/trunk/debian/unicall.install	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1 @@
+.libs/testcall /usr/sbin

Added: libunicall/trunk/unicall-manual/ch01.html
===================================================================
--- libunicall/trunk/unicall-manual/ch01.html	                        (rev 0)
+++ libunicall/trunk/unicall-manual/ch01.html	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 1. What is Unicall</title><link rel="stylesheet" href="css.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.71.0" /><link rel="start" href="index.html" title="The Unicall call abstraction layer" /><link rel="up" href="index.html" title="The Unicall call abstraction layer" /><link rel="prev" href="index.html" title="The Unicall call abstraction layer" /><link rel="next" href="ch01s02.html" title="Unicall structure" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1. What is Unicall</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="what-is-unicall"></a>Chapter 1. What is Unicall</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="ch01.html#id2520610">One phone call is much the same as another</a></span></dt><dt><span class="sect1"><a href="ch01s02.html">Unicall structure</a></span></dt><dt><span class="sect1"><a href="ch01s03.html">Unicall state transitions</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch01s03.html#id2497067">Outgoing calls</a></span></dt><dt><span class="sect2"><a href="ch01s03.html#id2497077">Incoming calls</a></span></dt><dt><span class="sect2"><a href="ch01s03.html#id2497087">Call termination</a></span></dt></dl></dd></dl></div><p>Unicall is an abstraction layer, making telephony applications largely
+independent of the protocols used to signal and transport phone calls.
+It consists of a very simple library, which is called by the telephony
+applications, and into which telephony protocols are plugged. Unicall
+is similar in nature to things like GlobalCall from Dialogic. If are
+familiar with using GlobalCall, Unicall should look quite familiar.
+</p><p>Unicall is based around the call model used in ISDN and SS7. This
+is essentially a superset of the call models used by other telephony
+protocols. That means they usually plug into the Unicall framework
+without too much hassle.
+</p><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2520610"></a>One phone call is much the same as another</h2></div></div></div><p>A large (some would say ludicrous) number of signalling protocols have
+existed over the life of the public telephone network, and across the world's
+administrations. The features they offer, and the call model on which they are
+based, varies considerably. However, these days everything has to be squeezable
+through an SS7 or ISDN channel. The call model used by these modern protocols
+is, essentially, a superset of all other call models. Basing an API around the ISDN
+call model, with a suitably flexible attitude, can lead to an API which will
+serve any existing form of telephony signalling. Does VoIP change this? Not
+really. The VoIP signalling protocols are based on the ISDN call model too.
+</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">The Unicall call abstraction layer </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Unicall structure</td></tr></table></div></body></html>

Added: libunicall/trunk/unicall-manual/ch01s02.html
===================================================================
--- libunicall/trunk/unicall-manual/ch01s02.html	                        (rev 0)
+++ libunicall/trunk/unicall-manual/ch01s02.html	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Unicall structure</title><link rel="stylesheet" href="css.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.71.0" /><link rel="start" href="index.html" title="The Unicall call abstraction layer" /><link rel="up" href="ch01.html" title="Chapter 1. What is Unicall" /><link rel="prev" href="ch01.html" title="Chapter 1. What is Unicall" /><link rel="next" href="ch01s03.html" title="Unicall state transitions" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Unicall structure</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1. What is Unicall</th><td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr /></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2497050"></a>Unicall structure</h2></div></div></div><div><img src="unicall-structure.png" /></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1. What is Unicall </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Unicall state transitions</td></tr></table></div></body></html>

Added: libunicall/trunk/unicall-manual/ch01s03.html
===================================================================
--- libunicall/trunk/unicall-manual/ch01s03.html	                        (rev 0)
+++ libunicall/trunk/unicall-manual/ch01s03.html	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Unicall state transitions</title><link rel="stylesheet" href="css.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.71.0" /><link rel="start" href="index.html" title="The Unicall call abstraction layer" /><link rel="up" href="ch01.html" title="Chapter 1. What is Unicall" /><link rel="prev" href="ch01s02.html" title="Unicall structure" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Unicall state transitions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1. What is Unicall</th><td width="20%" align="right"> </td></tr></table><hr /></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2497061"></a>Unicall state transitions</h2></div></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2497067"></a>Outgoing calls</h3></div></div></div><div><img src="outgoing_calls.png" /></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2497077"></a>Incoming calls</h3></div></div></div><div><img src="incoming_calls.png" /></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2497087"></a>Call termination</h3></div></div></div><div><img src="call_termination.png" /></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">Unicall structure </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>

Added: libunicall/trunk/unicall-manual/index.html
===================================================================
--- libunicall/trunk/unicall-manual/index.html	                        (rev 0)
+++ libunicall/trunk/unicall-manual/index.html	2007-05-16 06:07:29 UTC (rev 3557)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>The Unicall call abstraction layer</title><link rel="stylesheet" href="css.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.71.0" /><link rel="start" href="index.html" title="The Unicall call abstraction layer" /><link rel="next" href="ch01.html" title="Chapter 1. What is Unicall" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">The Unicall call abstraction layer</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr /></div><div class="book" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="id2425073"></a>The Unicall call abstraction layer</h1></div><div><h2 class="subtitle">User manual</h2></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Steve</span> <span class="surname">Underwood</span></h3></div></div></div><div><p class="releaseinfo">documentation in progress</p></div><div><p class="copyright">Copyright © 2005 Steve Underwood</p></div><div><div class="legalnotice"><a id="id2520573"></a><p>
+        This document can be freely redistributed according to the
+        terms of the GNU General Public License.
+      </p></div></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. What is Unicall</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch01.html#id2520610">One phone call is much the same as another</a></span></dt><dt><span class="sect1"><a href="ch01s02.html">Unicall structure</a></span></dt><dt><span class="sect1"><a href="ch01s03.html">Unicall state transitions</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch01s03.html#id2497067">Outgoing calls</a></span></dt><dt><span class="sect2"><a href="ch01s03.html#id2497077">Incoming calls</a></span></dt><dt><span class="sect2"><a href="ch01s03.html#id2497087">Call termination</a></span></dt></dl></dd></dl></dd></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1. What is Unicall</td></tr></table></div></body></html>




More information about the Pkg-voip-commits mailing list