Шрифт:
Обусловливает автоматическое разъединение связи по каналу по истечении количества секунд, заданного параметром время. Конечно, разрыв может произойти и раньше. Задавая для параметра время значение 0, можно отключить возможность autohangup (автоматическое разъединение) для данного канала. Возвращаемое значение: 0
Возможность автоматического разъединения установлена.
SET CALLERID
SET CALLERID номер
Меняет идентификатор вызывающего абонента текущего канала. Возвращаемое значение:
1
Идентификатор вызывающего абонента задан.
SET CONTEXT
SET CONTEXT контекст
Задает контекст, в котором будет продолжаться выполнение после выхода из приложения AGI. Возвращаемое значение:
0
Контекст задан.
SET EXTENSION
SET EXTENSION добавочныйномер
Меняет добавочныйномер, в который перейдет выполнение после выхода из приложения AGI. Возвращаемое значение:
0
Добавочный номер задан.
SET MUSIC ON
SET MUSIC ON [on|off] [класс]
Активирует/деактивирует генератор музыки во время ожидания. Если класс не задан, будет использоваться класс музыки во время ожидания по умолчанию.
Возвращаемое значение:
0
Всегда возвращает 0.
SET PRIORITY
SET PRIORITY приоритет
Меняет приоритет для продолжения выполнения после выхода из приложения AGI. Значение аргумента приоритет должен быть действительным приоритетом или меткой.
Возвращаемое значение:
0
Приоритет задан.
SET VARIABLE
SET VARIABLE имяпеременной значение
Задает или обновляет значение переменной, заданной параметром имя- переменной. Если переменной не существует, она создается.
Возвращаемое значение:
1
Переменная задана.
STREAM FILE
STREAM FILE имяфайла коды_выхода [фрагмент_смещения]
Воспроизводит аудиофайл, определенный параметром имяфайла. При этом допускается прерывание воспроизведения путем введения кодов, определенных параметром коды_выхода, если таковые заданы. Если вы желаете запретить любые коды выхода, введите вместо параметра ко- ды_выхода двойные кавычки. Если предоставлен параметр фрагмент_сме- щения, воспроизведение начнется с фрагмента, заданного этим параметром. Помните, не надо включать расширение файла в параметр имяфайла.
Возвращаемые значения:
0
Воспроизведение завершено, коды введены не были.
– 1
Ошибка или разрыв соединения.
значение
ASCII-значение цифры (если введена), в десятичной форме.
TDD MODE
Активирует и отключает возможность взаимодействия со слуховыми аппаратами (Telecommunications Devices for the Deaf, TDD) для этого канала.
Возвращаемые значения:
0
Канал не поддерживает TDD.
1
Успешное выполнение.
VERBOSE
VERBOSE сообщение уровень
Отправляет сообщение, определенное аргументом сообщение, в консоль через систему детальных сообщений. Аргумент уровень– это минимальный уровень детальности, при котором сообщение появится в интерфейсе командной строки Asterisk. Возвращаемое значение: 0
Всегда возвращает 0.
WAIT FOR DIGIT
WAIT FOR DIGIT времяожидания
Ожидает введения DTMF-кода в течение количества секунд, заданного для канала параметром времяожидания. Используйте -1 в качестве значения параметра времяожидания, если вы хотите блокировать вызов неопределенно долго. Возвращаемые значения: -1
Ошибка или сбой канала.
0
Время ожидания истекло.
значение
ASCII-значение цифры (если введена), в десятичной форме.
D