Команда Asterisk Manager API: AbsoluteTimeout
Команда запрашивает сервер Asterisk завершить вызов на указанном канале, через указанное число секунд.
Если указанный канал связан с другим каналом (установлено соединение с другим абонентом через другой канал), то по другому каналу не будет завершено соединение, а будет выполнена следующая команда из плана набора (если они, конечно, существуют).
Параметры команды
- Channel: Для какого канала производиться действие, например: SIP/123-1c20
- Timeout : Количество секунд, по истечении которых, вызов будет завершен.
Пример
Запрос:
Action: AbsoluteTimeout
Channel: SIP/123-1c20
Timeout: 20
Channel: SIP/123-1c20
Timeout: 20
Ответ asterisk при успехе:
Response: Success
Message: Timeout Set
Message: Timeout Set
Ответ asterisk при ошибке:
Response: Error
Message: No such channel
Message: No such channel