aboutsummaryrefslogtreecommitdiffstats
path: root/doc/tex/asterisk.tex
blob: 2fe63cde4f4de5b2173887d3204656ae25baba5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
% To generate a PDF from this, install the "rubber" tool, and the LaTeX
% dependencies for it.  Then, run:
%
% rubber asterisk.tex
%
% http://www.pps.jussieu.fr/~beffara/soft/rubber/

\documentclass[12pt,a4]{report}

\usepackage{hyperref}

\usepackage{url}
\makeatletter
\def\url@aststyle{%
  \@ifundefined{selectfont}{\def\UrlFont{\sf}}{\def\UrlFont{\small\ttfamily}}}
\makeatother
\urlstyle{ast}

\usepackage[titles]{tocloft}
\renewcommand{\cftchapfont}{%
  \fontsize{11}{13}\usefont{OT1}{phv}{bc}{n}\selectfont
}

\newenvironment{astlisting}
{\begin{list}{}{\setlength{\leftmargin}{1em}}\item\scriptsize\bfseries}
{\end{list}}

\usepackage{sectsty}
\allsectionsfont{\usefont{OT1}{phv}{bc}{n}\selectfont}

\usepackage[Lenny]{fncychap}


\author{Asterisk Development Team \\ Asterisk.org}
\title{Asterisk Reference Information \\ Version ASTERISKVERSION}

\begin{document}
\maketitle

\tableofcontents

\chapter{Introduction}

This document contains various pieces of information that are useful for
reference purposes.

  \section{License Information}
  \input{../../LICENSE}
     \subsection{Hold Music}
       Digium has licensed the music included with
       the Asterisk distribution From opsound.org
       for use and distribution with Asterisk.  It
       is licensed ONLY for use as hold music within
       an Asterisk based PBX.
  \section{Security}
  \input{security.tex}
  \section{Hardware}
  \input{hardware.tex}

\chapter{Configuration}
  \section{General Configuration Information}
    \subsection{Configuration Parser}
    \input{configuration.tex}
    \subsection{Asterisk.conf}
    \input{asterisk-conf.tex}
    \subsection{CLI Prompt}
    \input{cliprompt.tex}
    \subsection{Extensions}
    \input{extensions.tex}
    \subsection{IP Quality of Service}
    \input{qos.tex}
    \subsection{MP3 Support}
    \input{mp3.tex}
    \subsection{ICES}
    \input{ices.tex}
  \section{Database Support}
    \subsection{Realtime Database Configuration}
    \input{realtime.tex}
    \subsection{FreeTDS}
    \input{freetds.tex}
  \section{Privacy}
  \input{privacy.tex}

\chapter{Channel Variables}
\input{channelvariables.tex}

\chapter{AEL: Asterisk Extension Language}
\input{ael.tex}

\chapter{SLA: Shared Line Appearances}
\input{sla.tex}

\chapter{Channel Drivers}
  \section{IAX2}
  \input{chaniax.tex}
    \subsection{IAX2 Jitterbuffer}
    \input{jitterbuffer.tex}
  \section{mISDN}
  \input{misdn.tex}
  \section{Local}
  \input{localchannel.tex}

\chapter{Distributed Universal Number Discovery (DUNDi)}
  \section{Introduction}
  \input{dundi.tex}
  \section{Peering Agreement}
  \input{../PEERING}

\chapter{ENUM}
\input{enum.tex}

\chapter{AMI: Asterisk Manager Interface}
  \input{manager.tex}
  \input{ajam.tex}

\chapter{CDR: Call Detail Records}
\input{billing.tex}
\input{cdrdriver.tex}

\chapter{Voicemail}
  \section{ODBC Storage}
  \label{odbcstorage}
  \input{odbcstorage.tex}
  \section{IMAP Storage}
  \input{imapstorage.tex}

\chapter{SMS}
\input{app-sms.tex}

\chapter{Queues}
  \input{queues-with-callback-members.tex}
  \section{Queue Logs}
  \input{queuelog.tex}

\chapter{Phone Provisioning}
  \input{phoneprov.tex}

\chapter{Development}
  \section{Backtrace}
  \input{backtrace.tex}



% This is a list of files not yet integrated into this document:
%
%Misc
%----
%asterisk-mib.txt   SNMP mib for Asterisk (net-snmp)
%digium-mib.txt     SNMP mib for Asterisk (net-snmp)
%
% Note that there is some developer documentation in the doc directory, but
% the goal is to have developer documentation all integrated into the doxygen
% documentation.

\end{document}