SoftHangup() - Осуществляет программный разрыв связи по запрашиваемому каналу.
SoftHangup(технология/ресурс,опции)
Выполняет разъединение заданного канала.
Если в качестве аргумента опции задана буква a, приложение пытается разъединить все каналы заданного устройства (в настоящее время аргумент опции может иметь только это значение).
Пример:
; разъединяем все звонки по Dahdi/4, чтобы можно было его использовать
exten => 123,1,SoftHangup(Dahdi/4,a)
exten => 123,2,Wait(2)
exten => 123,3,Dial(Dahdi/4/5151232)
См. также: Hangup()