mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-05 20:20:07 +00:00
Merged revisions 285992 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8 ........ r285992 | diruggles | 2010-09-10 09:13:16 -0400 (Fri, 10 Sep 2010) | 1 line Added missing documentation for ExternalIVR feature added in January 2010 ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@285993 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
1
CHANGES
1
CHANGES
@@ -182,6 +182,7 @@ Applications
|
||||
* Voicemail now runs the externnotify script when pollmailboxes is activated and
|
||||
notices a change.
|
||||
* Voicemail now includes rdnis within msgXXXX.txt file.
|
||||
* Added 'D' command to ExternalIVR full details in doc/externalivr.txt
|
||||
|
||||
Dialplan Functions
|
||||
------------------
|
||||
|
@@ -117,6 +117,7 @@ S,filename
|
||||
A,filename
|
||||
H,message
|
||||
E,message
|
||||
D,dtmf[,interval][,duration]
|
||||
O,option
|
||||
V,name=value[,name=value[,name=value]]
|
||||
G,name[,name[,name]]
|
||||
@@ -138,13 +139,18 @@ The 'A' command checks to see if there is a playable audio file with
|
||||
the specified name, and if so, appends it to the generator's playlist.
|
||||
The same playability and exception rules apply as for the 'S' command.
|
||||
|
||||
The 'H' command logs the supplied message to the Asterisk log, stops
|
||||
the generator, hangs up the channel and terminates the ExternalIVR
|
||||
application.
|
||||
|
||||
The 'E' command logs the supplied message to the Asterisk log, stops
|
||||
the generator and terminates the ExternalIVR application, but continues
|
||||
execution in the dialplan.
|
||||
|
||||
The 'H' command logs the supplied message to the Asterisk log, stops
|
||||
the generator, hangs up the channel and terminates the ExternalIVR
|
||||
application.
|
||||
The 'D' command generates DTMF on the channel, dtmf is a string of one or
|
||||
more valid DTMF digits, w can be used for a half second pause. Interval
|
||||
is optional, defaults to 250 milliseconds and is the time between digits.
|
||||
Duration is optional and is the duration of each digit.
|
||||
|
||||
The 'O' command allows the child to set/clear options in the
|
||||
ExternalIVR() application.
|
||||
@@ -170,7 +176,7 @@ the options to ExternalIVR() itself:
|
||||
ExternalIVR(/usr/bin/foo(arg1,arg2),n)
|
||||
The response to the 'P' command would be:
|
||||
P,TIMESTAMP,/usr/bin/foo,arg1,arg2
|
||||
NOTE: This is the only way for a TCP/IP server to be able to get retrieve
|
||||
NOTE: This is the only way for a TCP/IP server to be able to retrieve
|
||||
the arguments.
|
||||
|
||||
The 'L' command puts a message into the Asterisk log. NOTE: This is
|
||||
|
Reference in New Issue
Block a user