Asterisk™: будущее телефонии Второе издание
Шрифт:
SIPCHANINFO(элемент)
Возвращает заданный SIP-параметр текущего канала. Действительные значения параметра элемент: peerip
IP-адрес данного равноправного участника SIP.
recvip
IP-адрес источника сообщений данного равноправного участника SIP.
from
URI SIP из заголовка From:.
uri
URI SIP из заголовка Contact:.
useragent
Имя SIP-агента пользователя.
peername
Имя равноправного участника SIP.
t38passthrough
1,
SIPPEER
Извлекает информацию о равноправном участнике SIP
SIPPEEPl(имярaвнопрaвногоучaстник.a[| элемент])
Возвращает информацию о равноправном участнике SIP. Действительные значения параметра элемент: ip
mailbox
Заданный для данного равноправного участника почтовый ящик.
context
Заданный для данного равноправного участника контекст.
expire
Время следующего истечения регистрации.
dynamic
Это устройство зарегистрировано в Asterisk? (yes/no)
callerid_name
Заданное для этого равноправного участника имя Caller ID.
callerid_number
Заданный для этого равноправного участника номер Caller ID.
status
Статус данного равноправного участника (если qualify=yes).
regexten
Зарегистрированный для данного равноправного участника добавочный номер, если задан.
limit
Ограничение на число одновременных вызовов для данного равноправного участника.
curcalls
Текущее количество вызовов. Доступно, только если для данного равноправного участника установлен предел на число одновременных вызовов.
language
Язык по умолчанию для данного равноправного участника.
accountcode
Код учетной записи данного равноправного участника.
useragent
Имя SIP-агента пользователя.
codecs
Заданные для этого равноправного участника кодеки.
Смотрите также
IAXPEER
SORT
Выполняет сортировку списка
SORT(ключ1:знaчение1[...][, к.лючИ:значениеИ])
Выполняет сортировку списка ключей/значений, создавая список ключей на основании их значений (сортировка по ключу), которые могут быть любыми действительными числами (с плавающей точкой).
SPEECH
Возвращает информацию о результатах работы по распознаванию речи
SPEECH(aргумент)
Возвращает информацию о результатах работы по распознаванию речи.
SPEECH_ENGINE
Изменяет
SPEECH_ENGINE(имя)=значение)
Меняет конкретный атрибут механизма обработки речи.
SPEECH_GRAMMAR
Возвращает информацию о грамматике речи
SPEECH_GRAMMAR(результат номер)
Возвращает соответствующую информацию по грамматике результата, если таковая доступна.
SPEECH_SCORE
Возвращает параметр достоверности результата распознавания речи
SPEECH_SCORE( результат номер)
Возвращает параметр достоверности результата.
SPEECH_TEXT
Возвращает текст, распознанный системой распознавания речи
SPEECH_TEXT(результaт номер)
Возвращает текст результата, распознанный системой распознавания речи.
SPRINTF
Выполняет форматирование строки
SPRINJF(формaт|aргумент1[|...aргументN])
Форматирует переменную или ряд переменных соответственно формату строки.
Чаще всего функция SPRINTF используется для дополнения числа нулями до определенной длины:
; Возвращает 00123
exten => 123,1,Set(padfive=${SPRINTF(%05d,${EXTEN})}) Большинство опций форматирования, приведенных на странице руководства по sprintf(3), также реализованы в данной функции диалплана.
Смотрите также
STRFTIME
STAT
Возвращает атрибуты файловой системы
STAT( флаг, имяфайла)
Выполняет проверку заданного файла.
Параметр флаг может принимать одно из следующих значений:
e
Возвращает 1, если файл существует; 0 в противном случае.
s
Возвращает размер файла в байтах.
f
Возвращает 1, если по указанному пути находится обычный файл (не папка, символическая ссылка, сокет или устройство), или 0 в противном случае.
d
Возвращает 1, если по указанному пути находится папка (не обычный файл, символическая ссылка, сокет или устройство), или 0 в противном случае.
M
Возвращает время последнего изменения содержимого файла в секундах с начала отсчета времени.