Быстрый заказ без регистрации по телефону
+7(495)669 3308

Техническая поддержка доб - 4505

Пн.-Пт. 10:00-17:00

Skype Me™!

e-mail: info@sipring.ru


Список всех товаров



Тест производительности VOIP.

concurrent calls

>>>
>>
30
10
5
3
1

 

введите код

 


Подробнее >>>>

Поделись ссылкой с другом

Функция AddQueueMember Печать

 

AddQueueMember()

Динамически добавляет участников в очередь для заданной очереди вызовов

AddQueueMember(имяочереди[,интерфейс[,приоритет,[опция,[имяучастника]]]])

Динамически добавляет заданный интерфейс в существующую очередь под именем имя очереди, которое определено в файле queues.conf. Если задан, приоритет определяет для очередей приоритет данного участника. Участники вызываются в порядке увеличения приоритетов.

По завершении выполнения приложение AddQueueMember() задает переменную канала AQMSTATUS. Переменной AQMSTATUS будет присвоено одно из следующих значений:

ADDED

MEMBERALREADY

NOSUCHQUEUE

При вызове AddQueueMember() без аргумента интерфейс будет использоваться интерфейс, которым в настоящее время пользуется вызывающий абонент. Если аргументу опция задано значение j, Asterisk не может добавлять интерфейс в указанную очередь и существует приоритет n + 101 (где n –номер текущего приоритета), вызов перейдет в этот приоритет. Посредством аргумента имя участника может быть задано имя участника очереди. Таким образом, это имя будет использоваться в записях queue_log и событиях интерфейса Asterisk Manager, что упростит идентификацию агента при формировании отчетов:

; добавляем SIP/3000 с приоритетом 1 в очередь techsupport

exten => 123,1,AddQueueMember(techsupport,SIP/3000,1)