[asterisk-dev] [Code Review] adds a timeout argument to app_originate
irroot
reviewboard at asterisk.org
Fri Jul 22 09:05:01 CDT 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/1310/#review3921
-----------------------------------------------------------
Ship it!
Looks like you have all the basics covered nice job
- irroot
On July 22, 2011, 8:58 a.m., jacco wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/1310/
> -----------------------------------------------------------
>
> (Updated July 22, 2011, 8:58 a.m.)
>
>
> Review request for Asterisk Developers and irroot.
>
>
> Summary
> -------
>
> adds a timeout argument to app_originate
>
> This application originates an outbound call and connects it to a specified
> extension or application. This application will block until the outgoing
> call fails or gets answered. At that point, this application will exit with
> the status variable set and dialplan processing will continue.
> This application sets the following channel variable before exiting:
> ${ORIGINATE_STATUS}: This indicates the result of the call origination.
> FAILED
> SUCCESS
> BUSY
> CONGESTION
> HANGUP
> RINGING
> UNKNOWN: In practice, you should never see this value. Please report
> it to the issue tracker if you ever see it.
>
> [Syntax]
> Originate(tech_data,type,arg1[,arg2[,arg3[,timeout]]])
>
> [Arguments]
> tech_data
> Channel technology and data for creating the outbound channel.
> For example, SIP/1234.
> type
> This should be 'app' or 'exten', depending on whether the outbound
> channel should be connected to an application or extension.
> arg1
> If the type is 'app', then this is the application name. If the
> type is 'exten', then this is the context that the channel will be sent
> to.
> arg2
> If the type is 'app', then this is the data passed as arguments to
> the application. If the type is 'exten', then this is the extension that
> the channel will be sent to.
> arg3
> If the type is 'exten', then this is the priority that the channel
> is sent to. If the type is 'app', then this parameter is ignored.
> timeout
> Timeout in seconds. Default is 30 seconds.
>
>
> Diffs
> -----
>
> /trunk/CHANGES 329296
> /trunk/apps/app_originate.c 329296
>
> Diff: https://reviewboard.asterisk.org/r/1310/diff
>
>
> Testing
> -------
>
>
> Thanks,
>
> jacco
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20110722/57ecb83a/attachment.htm>
More information about the asterisk-dev
mailing list