Инструменты пользователя

Инструменты сайта


doc:1cajam:api:absolutetimeout

Функция Absolutetimeout из SDK: "Компонента связи 1С и Asterisk"

Команда запрашивает сервер Asterisk завершить вызов на указанном канале, через указанное число секунд.

Если указанный канал связан с другим каналом (установлено соединение с другим абонентом через другой канал), то по другому каналу не будет завершено соединение, а будет выполнена следующая команда из плана набора (если они, конечно, существуют).

Параметры

  • Channel: Для какого канала производиться действие, например: SIP/123-1c20
  • Timeout: Количество секунд, по истечении которых, вызов будет завершен.
  • ActionID: ID команды, который будет возвращен в ответе.
  • Result: В эту переменную будет возвращен результат выполнения функции.

Все переменные передаваемые в функцию должны иметь тип Строка!

Пример вызова

Channel  = "SIP/123-1c20";
Timeout  = "10";
ActionID = "123123";
Result   = "";
 
Если Компонент.AbsoluteTimeout(Channel, Timeout, ActionID, Result) Тогда
 Сообщить(Result);
КонецЕсли;
 

Полезные ссылки

Комментарии

doc/1cajam/api/absolutetimeout.txt · Последние изменения: 2014/11/14 22:32 (внешнее изменение)