Aplicações do Dialplan do Asterisk 22
Descrição:O comando
Gosub() pula para o rótulo especificado no plano de discagem, salvando o endereço de retorno para que seja possível voltar ao ponto de origem após a execução.
Sintaxe: Gosub([[context,]extension,]priority[(arg1,[...][argN]])) Onde:
- context (opcional): contexto onde está localizado o rótulo de destino.
- extension (opcional): ramal onde está o rótulo de destino.
- priority (obrigatório): prioridade (rótulo) para onde o fluxo será desviado.
- arg1...argN (opcional): argumentos que podem ser passados para a sub-rotina.
Este comando é útil para reutilizar trechos de lógica no dialplan, funcionando como uma sub-rotina.
Aplicações relacionadas: GosubIf,
Goto,
Return,
StackPop.