Manuais

Funções do plano de discagem do Asterisk 15
Comando:

PERIODIC_HOOK()


Descrição:
Por exemplo, você pode usar esta função para ativar a reprodução periódica de um sinal sonoro em uma chamada. Para ativar: Definir (BEEPID = $ {PERIODIC_HOOK (ganchos, bipes, 180)}) Para desativar: Definir (PERIODIC_HOOK ($ {BEEPID }) = desativado) Para ligar novamente mais tarde: Defina (PERIODIC_HOOK ($ {BEEPID}) = ativado) É importante observar que o gancho não é realmente executado no próprio canal. É executado de forma assíncrona em um novo canal. Qualquer áudio gerado pelo gancho é injetado na chamada do canal PERIODIC_HOOK (). O plano de discagem do gancho terá duas variáveis disponíveis. HOOK_CHANNEL é o canal no qual o gancho está ativado. HOOK_ID é o ID do gancho para ativar ou desativar o gancho.
Sintaxe:
PERIODIC_HOOK(context,extension,interval,hook_id)
Argumentos:
context - (Somente leitura) Contexto para a extensão do gancho.
extension - (Somente leitura) A extensão do gancho.
interval - (Somente leitura) Número de segundos entre as execuções do gancho. Apenas segundos inteiros.
hook_id - (Somente gravação) O ID do gancho.
Fonte: Asterisk Wiki

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.