mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +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:
		| @@ -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