Asterisk Project : Asterisk 13 Application_GosubIf

GosubIf()

Synopsis

Conditionally jump to label, saving return address.

Description

If the condition is true, then jump to labeliftrue. If false, jumps to labeliffalse, if specified. In either case, a jump saves the return point in the dialplan, to be returned to with a Return.

Syntax

GosubIf(condition?[labeliftrue:[labeliffalse]])
Arguments
  • condition
  • destination
    • labeliftrue - Continue at labeliftrue if the condition is true. Takes the form similar to Goto() of [[context,]extension,]priority.
      • arg1
      • argN
    • labeliffalse - Continue at labeliffalse if the condition is false. Takes the form similar to Goto() of [[context,]extension,]priority.
      • arg1
      • argN

See Also

Import Version

This documentation was imported from Asterisk Version SVN-branch-13-r420538