- Любовные романы
- Фантастика и фэнтези
- Ненаучная фантастика
- Ироническое фэнтези
- Научная Фантастика
- Фэнтези
- Ужасы и Мистика
- Боевая фантастика
- Альтернативная история
- Космическая фантастика
- Попаданцы
- Юмористическая фантастика
- Героическая фантастика
- Детективная фантастика
- Социально-психологическая
- Боевое фэнтези
- Русское фэнтези
- Киберпанк
- Романтическая фантастика
- Городская фантастика
- Технофэнтези
- Мистика
- Разная фантастика
- Иностранное фэнтези
- Историческое фэнтези
- LitRPG
- Эпическая фантастика
- Зарубежная фантастика
- Городское фентези
- Космоопера
- Разное фэнтези
- Книги магов
- Любовное фэнтези
- Постапокалипсис
- Бизнес
- Историческая фантастика
- Социально-философская фантастика
- Сказочная фантастика
- Стимпанк
- Романтическое фэнтези
- Ироническая фантастика
- Детективы и Триллеры
- Проза
- Юмор
- Феерия
- Новелла
- Русская классическая проза
- Современная проза
- Повести
- Контркультура
- Русская современная проза
- Историческая проза
- Проза
- Классическая проза
- Советская классическая проза
- О войне
- Зарубежная современная проза
- Рассказы
- Зарубежная классика
- Очерки
- Антисоветская литература
- Магический реализм
- Разное
- Сентиментальная проза
- Афоризмы
- Эссе
- Эпистолярная проза
- Семейный роман/Семейная сага
- Поэзия, Драматургия
- Приключения
- Детская литература
- Загадки
- Книга-игра
- Детская проза
- Детские приключения
- Сказка
- Прочая детская литература
- Детская фантастика
- Детские стихи
- Детская образовательная литература
- Детские остросюжетные
- Учебная литература
- Зарубежные детские книги
- Детский фольклор
- Буквари
- Книги для подростков
- Школьные учебники
- Внеклассное чтение
- Книги для дошкольников
- Детская познавательная и развивающая литература
- Детские детективы
- Домоводство, Дом и семья
- Юмор
- Документальные книги
- Бизнес
- Работа с клиентами
- Тайм-менеджмент
- Кадровый менеджмент
- Экономика
- Менеджмент и кадры
- Управление, подбор персонала
- О бизнесе популярно
- Интернет-бизнес
- Личные финансы
- Делопроизводство, офис
- Маркетинг, PR, реклама
- Поиск работы
- Бизнес
- Банковское дело
- Малый бизнес
- Ценные бумаги и инвестиции
- Краткое содержание
- Бухучет и аудит
- Ораторское искусство / риторика
- Корпоративная культура, бизнес
- Финансы
- Государственное и муниципальное управление
- Менеджмент
- Зарубежная деловая литература
- Продажи
- Переговоры
- Личная эффективность
- Торговля
- Научные и научно-популярные книги
- Биофизика
- География
- Экология
- Биохимия
- Рефераты
- Культурология
- Техническая литература
- История
- Психология
- Медицина
- Прочая научная литература
- Юриспруденция
- Биология
- Политика
- Литературоведение
- Религиоведение
- Научпоп
- Психология, личное
- Математика
- Психотерапия
- Социология
- Воспитание детей, педагогика
- Языкознание
- Беременность, ожидание детей
- Транспорт, военная техника
- Детская психология
- Науки: разное
- Педагогика
- Зарубежная психология
- Иностранные языки
- Филология
- Радиотехника
- Деловая литература
- Физика
- Альтернативная медицина
- Химия
- Государство и право
- Обществознание
- Образовательная литература
- Учебники
- Зоология
- Архитектура
- Науки о космосе
- Ботаника
- Астрология
- Ветеринария
- История Европы
- География
- Зарубежная публицистика
- О животных
- Шпаргалки
- Разная литература
- Зарубежная литература о культуре и искусстве
- Пословицы, поговорки
- Боевые искусства
- Прочее
- Периодические издания
- Фанфик
- Военное
- Цитаты из афоризмов
- Гиды, путеводители
- Литература 19 века
- Зарубежная образовательная литература
- Военная история
- Кино
- Современная литература
- Военная техника, оружие
- Культура и искусство
- Музыка, музыканты
- Газеты и журналы
- Современная зарубежная литература
- Визуальные искусства
- Отраслевые издания
- Шахматы
- Недвижимость
- Великолепные истории
- Музыка, танцы
- Авто и ПДД
- Изобразительное искусство, фотография
- Истории из жизни
- Готические новеллы
- Начинающие авторы
- Спецслужбы
- Подростковая литература
- Зарубежная прикладная литература
- Религия и духовность
- Старинная литература
- Справочная литература
- Компьютеры и Интернет
- Блог
Asterisk™: будущее телефонии Второе издание - Джим Меггелен
Шрифт:
Интервал:
Закладка:
CHANNEL(язык).
Смотрите также
CHANNEL()
LEN
Вычисляет длину строки
LEN( строка)
Возвращает длину значения строка.
MATH
Выполняет математические вычисления
MATH(число1 операция число2[,тип_результата])
Выполняет математические функции. exten => 123,1,Set(value1=${MATH(1+2)})
MD5
Вычисляет хеш MD5
MD5(данные)
Вычисляет хеш MD5 параметра данные.
Смотрите также
SHA1()
MUSICCLASS
Выполняет доступ к настройкам музыки во время ожидания для канала
MUSICCLASS()
Эта функция была признана устаревшей и заменена функцией
CHANNEL(классмузыки).
Возвращает или устанавливает класс музыки во время ожидания.
Смотрите также
CHANNEL()
QUEUE_MEMBER_COUNT
Подсчитывает количество участников обработки очереди вызовов
QUEUE_MEMBER_COUNT(имяочереди)
Подсчитывает количество участников, отвечающих на вызовы очереди.
Смотрите также
QUEUE_MEMBER_LIST()
QUEUE_MEMBER_LIST
Возвращает список участников обработки очереди вызовов
QUEUE_MEMBER_LIST(имяочереди)
Возвращает список интерфейсов в очереди.
Смотрите также
QUEUE_MEMBER_COUNT()
QUEUE_WAITING_COUNT
Подсчитывает количество вызовов, ожидающих ответа
QUEUE_WAITING_COUNT(имяочереди)
Подсчитывает количество вызовов, стоящих в очереди и ожидающих ответа.
QUEUEAGENTCOUNT(имяочереди)
QUEUEAGENTCOUNT
Эта функция была признана устаревшей и заменена функцией
QUEUE_MEMBER_COUNT().
Подсчитывает количество агентов, отвечающих на вызовы очереди.
Смотрите также
QUEUE_MEMBER_COUNT(), QUEUE_MEMBER_LIST()
QUOTE
Экранирует строку
QUOTE( строка)
Заключает в кавычки заданную строку, по необходимости экранируя кавычки, встречающиеся в данной строке.
Смотрите также
RAND
Возвращает случайное число
RAND([минимум][|максимум])
Выбирает случайное число из заданного диапазона. Функция RAND() случайным образом выбирает целое число, находящееся в диапазоне между значениями минимум и максимум, включая и их самих, и возвращает его. Если значение минимум не задано, по умолчанию оно принимается равным 0. Если значение максимум не задано, по умолчанию оно принимается равным константе INT_MAX, которая равна 2147 483 647 на 32-разрядных платформах. Обратите внимание, что на 64-разрядных платформах значение INT_MAX немного больше.
REALTIME
Извлекает данные реального времени
REALJIME(семействошaблонполя[|знaчение[\рaзделитель1[рaзделитель2]]])
Функции для чтения/записи в режиме реального времени. Приведенный выше синтаксис используется для чтения, приведенный ниже - для записи:
REALTIME(семейство|шаблонполя|значение|поле)
REGEX
Проводит сравнение на основании регулярного выражения
REGEX("регулярное выражение" данные)
Выполняет сопоставления на основании регулярного выражения.
SET
Задает значение переменной
SET(имяпеременной=[значение])
Функция SET присваивает значение переменной канала. Часто применяется для задания значений, содержащих символ |, поскольку этот символ обычно является разделителем при использовании с приложением Set().
Смотрите также
Set()
SHA1
Смотрите также
MD5()
SIP_HEADER
Извлекает заголовок SIP
SIP_HEADER(имя[,номер])
Возвращает SIP-заголовок.
SIPCHANINFO
Извлекает информацию о SIP-канале
SIPCHANINFO(элемент)
Возвращает заданный SIP-параметр текущего канала. Действительные значения параметра элемент: peerip
IP-адрес данного равноправного участника SIP.
recvip
IP-адрес источника сообщений данного равноправного участника SIP.
from
URI SIP из заголовка From:.
uri
URI SIP из заголовка Contact:.
useragent
Имя SIP-агента пользователя.
peername
Имя равноправного участника SIP.
t38passthrough
1, если T38 предлагается или активирован в данном канале, в противном случае 0.
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
Возвращает время последнего изменения содержимого файла в секундах с начала отсчета времени.

