Skip to end of metadata
Go to start of metadata

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-1.8-r418641

  • No labels