Asterisk™: будущее телефонии Второе издание
Шрифт:
Публикация разрешена, не экранируется. allowed_passed_screen
Публикация разрешена, экранирование разрешено. allowed_failed_screen
Публикация разрешена, экранирование запрещено. allowed
Публикация разрешена, сетевой номер.
prohib_not_screened
Публикация запрещена, не экранируется. prohib_passed_screen
Публикация запрещена, экранирование разрешено. prohib_failed_screen
Публикация запрещена, экранирование запрещено. prohib
Публикация запрещена, сетевой номер.
unavailable
Номер недоступен.
exten => 123,1,SetCallerPres(allowed_not_screened) exten => 123,2,Dial(Zap/g1/8885551212)
Смотрите
CALLERID
SetCDRUserField
Задает поле пользователя в записи параметров вызова
SetCDRUserField(значение)
Сохраняет в поле пользователя CDR заданное значение. Поле пользователя CDR - это дополнительное поле, используемое для записи данных, которые не могут быть сохранены в любом другом поле. Записи CDR могут использоваться для целей учета вызовов и времени разговора абонента или для хранения других произвольных данных о конкретном вызове.
exten => 123,1,SetCDRUserField(testing) exten => 123,2,Playback(tt-monkeys)
Это приложение признано устаревшим и заменено функцией
CDR.exten => 123,1,Set(CDR(userfield)=54321)
Смотрите также
AppendCDRUserField, SetAMAFlags
SetGlobalVar
Присваивает глобальной переменной заданное значение
SetGlobalVar( г=значение)
Это приложение признано устаревшим и заменено приложением
Set(GLOBAL(переменнaя)=...).
Присваивает глобальной переменной n заданное значение. Глобальные переменные доступны всем каналам.
; задаем для глобальной переменной NUMRINGS значение 3 exten => 123,1,SetGlobalVar(NUMRINGS=3)
Смотрите также
Set
SetMusicOnHold
Устанавливает класс музыки во время ожидания по умолчанию для текущего канала
Это приложение признано устаревшим и заменено приложением
Set(CHANNEL(классмузыки)=...).
SetMusicOnHold(класс)
Задает класс по умолчанию музыки во время ожидания для текущего канала. При активации музыки во время ожидания этот класс будет использоваться для выбора воспроизводимой музыки. Классы описаны в конфигурационном файле musiconhold.conf.
exten=s,1,Answer
exten=s,2,SetMusicOnHold(default)
exten=s,3,WaitMusicOnHold
Смотрите также
WaitMusicOnHold, musiconhold.conf, MusicOnHold
SetTransferCapability
Устанавливает пропускную способность ISDN для канала
SetTransferCapability(пропускнаяспособность)
Это приложение задает новое значение пропускной способности ISDN для текущего канала. Действительными значениями аргумента пропускнаяспособность являются: SPEECH
0x00, речь (по умолчанию, голосовые звонки).
DIGITAL
0x08, неограниченная цифровая информация (вызовы для передачи данных).
RESTRICTED_DIGITAL
0x09, ограниченная цифровая информация.
3K1AUDIO
0x10, аудиосигнал частотой 3,1кГц (вызовы для передачи факсов).
DIGITAL_W_TONES
0x11, неограниченная цифровая информация с тонами/приветствиями.
VIDEO
0x18, видео.
Это приложение является устаревшим, и его функциональность реализована синтаксисом Set (CHANNEL (t ransfe rcapability ) = у пропускнэяспособность).
exten => 123,1,Set(CHANNEL(transfercapability)=SPEECH)
SIPAddHeader
Добавляет SIP – заголовок в исходящий вызов
SIPAddHeader(Заголовок: Содержимое)
Добавляет заголовок в SIP-вызов, выполняемый с помощью приложения Dial. Нестандартный SIP-заголовок должен начинаться с символов X-, например X-Asterisk-Accountcode:. Приложение необходимо использовать с осторожностью, добавление неверных заголовков может стать причиной многих проблем.
Чтобы узнать возможности обеспечения большей гибкости, рассмотрите функцию диалплана SIP_HEADER.
exten => 123,1,SIPAddHeader(X-Asterisk-Testing: Just testing!) exten => 123,2,Dial(SIP/123)
Смотрите также
SIP_HEADER
SIPDtmfMode
Меняет режим передачи DTMF – сигналов для вызова по каналу SIP
SIPDtmfMode( режим)
Меняет режим передачи DTMF-сигналов для вызова по каналу SIP. Допустимые значения аргумента режим: inband, info или rfc2833.
exten => 123,1,SIPDtmfMode(rfc2833) exten => 123,2,Dial(SIP/123)
Смотрите также
Приложение A
SLAStation
Станция с поддержкой спаренных линий
SLAStation(станция)
Это приложение должно выполняться SLA-станцией. Формат параметра станция зависит от того, как был сформирован вызов. Если просто была снята трубка телефона, параметр станция должен содержать только имя станции. Если вызов был инициирован нажатием кнопки линии, имя станции должно сопровождаться символом подчеркивания и именем магистрального канала, связанного с кнопкой этой линии (station1_line2, например).
Более подробную информацию о поддержке спаренных линий можно найти в файле doc/sla.pdf в папке исходного кода Asterisk.
exten => 123,1,SLAStation(station1)
exten => 124,1,SLAStation(station1_line2)
Смотрите также
SLATrunk, sla.conf
SLATrunk
Магистральный канал с поддержкой спаренных линий
SLATrunk( магистральныйканал)