Asterisk™: будущее телефонии Второе издание - Меггелен Джим Ван
Шрифт:
Интервал:
Закладка:
exten => voicemail,n,Hangup()
Смотрите также
Разделы «Система "горячих столов" (sip.conf)», «Система "горячих столов" (func_odbc.conf)», главу 5, главу 6, Read(), CUT, While(), ISNULL, VoiceMail(), CALLERID, Dial(),GotoIf()
Система «горячих столов» (func_odbc.conf)
Специальные функции диалплана
[INFO]
prefix=HOTDESK dsn=asterisk
read=SELECT ${ARG1} FROM ast_hotdesk WHERE extension = '${ARG2}'
[STATUS]
prefix=HOTDESK
dsn=asterisk
write=UPDATE ast_hotdesk SET status = '${VAL1}', location = '${VAL2}' WHERE extension = '${ARG1}'
[CHECK_PHONE_LOGINS]
prefix=HOTDESK
dsn=asterisk
read=SELECT COUNT(status) FROM ast_hotdesk WHERE status = '1' AND location = '${ARG1}'
[LOGGED_IN_USER]
prefix=HOTDESK
dsn=asterisk
read=SELECT extension FROM ast_hotdesk WHERE status = '1' AND location = '${ARG1}'
ORDER BY id LIMIT '1' OFFSET '${ARG2}'
[PHONE_STATUS] prefix=HOTDESK dsn=asterisk
read=SELECT extension FROM ast_hotdesk WHERE location = '${ARG1}' AND status = '1'
Смотрите также
Разделы «Система "горячих столов" (extensions.conf)», «Система "горячих столов" (sip.conf)», res_odbc.conf
Система «горячих столов» (sip.conf)
Два примера конфигурации телефонов и пример конфигурации поставщика сервиса
; ПОЛЬЗОВАТЕЛИ СИСТЕМЫ "ГОРЯЧИХ СТОЛОВ"
[desk_1]
type=friend
host=dynamic
secret=my_special_secret
context=hotdesk
qualify=yes
[desk_2]
type=friend
host=dynamic
secret=my_special_secret
context=hotdesk
qualify=yes
; КОНЕЦ ОПИСАНИЯ ПОЛЬЗОВАТЕЛЕЙ СИСТЕМЫ "ГОРЯЧИХ СТОЛОВ"
Смотрите также
Разделы «Система "горячих столов" (extensions.conf)», «Система "горячих столов" (func_odbc.conf)», главу 4
Алфавитный указатель
Специальные символыСпециальные символы > (больше чем), оператор сравнения, 18 >=,оператор 189 ! (восклицательный знак), [ ] (квадратные скобки) 396 универсальное соответствие 180 контексты 160 !=, оператор 189 интерфейс Asterisk Manager 277 $ (знак доллара), использование равноправные участники DUNDi, выражений 188 описание, 367 % (знак остатка от деления) 189 редактирование файла iax.conf 147 &(амперсанд) (обратный слэш), использование звонки по нескольким каналам 172 Set() 333 логическое И 189 Л (знак вставки), в регулярных ' (одинарные кавычки) выражениях 189 использование функции _ (символ подчеркивания), makerequest 310 использование сопоставления * (звездочка) с шаблонами 179 GotoIfTime(), функция 196 { } (фигурные скобки) знак умножения 189 переменные 176 символ подстановки 103 функции 190 *** termcap support not found 85 | (вертикальная черта) 396 + (знак плюс) 189 в качестве разделителя 164 , (запятые), использование Set() 333 логический оператор 189 - (знак минус) 189 почтовые ящики, создание 198 . (точка), универсальное соответствие 179 приложение Set() 333 / (прямой слэш) ^law 221 знак целочисленного деления 189 A использование приложения Dial() 171 : (оператор регулярного выражения) 189 < (меньше чем), оператор сравнения 189 AADK (Asterisk Appliance Developers <=,оператор 189 Kit) 295 = (знак равенства), оператор AbsoluteTimeout (команда AMI) 593 сравнения 189 accountcode, CSV-файл 346 => (добавочные номера) 161 accountcode, параметр IAX 397 accountcode, параметр SIP 421 amd.conf, файл 539 ActiveRecord 287 ANSWER (AGI) 522 база данных 288 Answer(), AddQueueMember(), приложение 432 приложение 163, 165, 360, 438 Adhearsion 281, 282 answer, CSV-файл 346 Micromenus 291 AppendCDRUserField(), интеграция с веб-приложением 293 приложение 438 распространение и повторное ARRAY(), функция 331, 571 использование кода 290 ${ARG n}, переменная 202 adsi, параметр IAX 397 Asterisk adsi.conf, файл 535 Appliance Developers Kit (AADK) 295 ADSIProg(), приложение 432 Manager Interface (AMI) 298 adtranvofr.conf, файл 535 Web Voicemail 81 AGENT, функция 570 архитектура реального времени AgentCallbackLogin (команда AMI) 594 (ARA) 42 AgentCallbackLogin(), приложение 433 Википедия 36 AgentLogoff (команда AMI) 595 группы пользователей (AUG) 36 AgentLogin(), приложение 433 проект GUI 295 AgentMonitorOutgoing(), проект создания документации 37 приложение 434 Asterisk Manager Interface Agents (команда AMI) 596 (AMI) 276, 299 agents.conf, файл 535 передача команд по HTTP 301 AGI (Asterisk Gateway Interface) 256 подключение 277 обмен информацией 258 #asterisk, каналы IRC 36 agi debug, команда 274 asterisk.conf, файл 319, 539 AGI(), приложение 258, 435 Asterisk-Biz, рассылка 35 agi-bin/, папка 93 Asterisk-BSD, рассылка 36 AJAM (Asynchronous JavaScript and #asterisk-dev, каналы IRC 36 Asterisk Manager) 295, 299 Asterisk-Dev, рассылка 35 Ajax (Asynchronous JavaScript and AsteriskNOW 96 XML) 295, 298, 305 GUI 297 обработка форм HTML 305 AsteriskNOW (Ruby) 283 AlarmReceiver(), приложение 436 asterisk-sounds, пакет 69 alarmreceiver.conf, файл 538 Asterisk-Users, рассылка 36 Algebraic-Code-Excited Linear Prediction AstLinux 47 (CSACELP) 242 AstriCon 80 allow, параметр IAX 397 attach, опция почтовых ящиков 198 allow, параметр SIP 422 AUG (группы пользователей allowexternalinvites, параметр SIP 412 Asterisk) 36 allowguest, параметр SIP 412 Authenticate(), приложение 439 allowoverlap, параметр SIP 412 autoconf 74 allowsubscribe, параметр SIP 412 autodebug, параметр IAX 398 allowtransfers, параметр SIP 412 autodomain, параметр SIP 412 alsa.conf, файл 538 autokill, параметр IAX 398 alwaysauthreject, параметр SIP 412 Automatic Message Accounting amaflags, CSV-файл 347 (AMA) 398 amaflags, параметр IAX 398 Automatic Number Identification amaflags, параметр SIP 422 (ANI) 411 AMD(), приложение 436 Automatic Partitioning, окно 99