Version 0.1.0 from FTP
authorMark Spencer <markster@digium.com>
Tue, 19 Oct 1999 01:44:58 +0000 (01:44 +0000)
committerMark Spencer <markster@digium.com>
Tue, 19 Oct 1999 01:44:58 +0000 (01:44 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5 65c4cc65-6c06-0410-ace0-fbb531ad65f3

doc/extensions.txt [new file with mode: 0755]

diff --git a/doc/extensions.txt b/doc/extensions.txt
new file mode 100755 (executable)
index 0000000..2d6ea2f
--- /dev/null
@@ -0,0 +1,22 @@
+Extensions are routed according to priority, and may be based on any set
+of digits, #, and *.  For each extension, several actions may be listed
+and each given a priority.  When each action completes, it generally moves
+to the next priority (except for some modules which use explicity GOTO's. 
+Extensions frequently have data they pass to the executing application
+(most frequently a string).  There are some reserved application names: 
+
+       GoTo:   Go to a specific extension
+       Answer: Answer the line, if it hasn't already been answered
+       
+Also, there are some extensions with important meanings:
+
+       s:      What to do when an extension context is entered (unless
+               overridden by the low level channel interface)
+       i:      What to do if an invalid extension is entered
+       t:      What to do if nothing is entered in the requisite amount
+               of time.
+
+And finally, the extension context "default" is used when either a) an 
+extension context is deleted while an extension is in use, or b) a specific
+starting extension handler has not been defined (unless overrridden by the
+low level channel interface).