Aplicações do Dialplan do Asterisk 18
Descrição:Esta função permite definir o valor de variáveis de canal ou funções do dialplan. Ao definir variáveis, se o nome da variável for prefixado com '_', a variável será herdada pelos canais criados a partir do canal atual. Se o nome da variável for prefixado com '__', a variável será herdada pelos canais criados a partir do canal atual e todos os canais filhos.
Observação: Se (e somente se), no arquivo `/etc/asterisk/asterisk.conf`, você tiver uma seção `[compat]` e a linha `app_set = 1.4` dentro dela, o comportamento desta aplicação mudará, removendo as aspas que envolvem o valor à direita, como ocorria nas versões 1.4. As vantagens de não remover as aspas e de não se preocupar com os caracteres separadores (vírgula e barra vertical) foram suficientes para justificar essas mudanças na versão 1.6. A confusão sobre quantos contrabarras seriam necessários para proteger corretamente os separadores e as aspas em várias strings de acesso ao banco de dados foi bastante reduzida por essas alterações.
Sintaxe:
Set(name=value)
Onde:
name é o nome da variável.
value é o valor a ser atribuído.