function 'HANGUPCAUSE'

Краткий обзор

Получает информацию о разрыве связи для канала.

Описание

Получает специфичную для технологии, либо переведенную в формат Asterisk информацию о причине разрыва связи для указанного канала.

Синтаксис

HANGUPCAUSE(channel,type)

Аргументы

channel

Название канала, из которого нужно получить информацию.

type

Параметр определяющий какой тип информации запрашивается.

tech - Информация специфичная для технологии.

ast - переведенный код отбоя Asterisk

Пример a

exten => 100,1,Dial(SIP/101)                                 ; Вызываем SIP/101
exten => h,1,Verbose(${HANGUPCAUSE(${CHANNEL},ast)})         ; После того как будет повешена трубка отправим в подробный вывод консоли информацию о завершении вызова.

Asterisk: функции диалплана

  • asterisk/func/hangupcause.txt
  • Последние изменения: 2019/04/06