diff options
author | Mark Spencer <markster@digium.com> | 1999-10-19 01:44:58 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 1999-10-19 01:44:58 +0000 |
commit | cff798a15267679441082b8a3166874451ab108d (patch) | |
tree | a68256780003cacc3ea3b4c2847b44c2c0ae72b8 /doc/extensions.txt | |
parent | fe3d9b2a0fa96d1e0c71edf1cac1546ebaa7314e (diff) |
Version 0.1.0 from FTP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'doc/extensions.txt')
-rwxr-xr-x | doc/extensions.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/extensions.txt b/doc/extensions.txt new file mode 100755 index 000000000..2d6ea2fe4 --- /dev/null +++ b/doc/extensions.txt @@ -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). |