Поделиться через


Перечисление PHONE_BUTTON_FUNCTION (tapi3if.h)

Перечисление PHONE_BUTTON_FUNCTION содержит подробные сведения о функции кнопки.

Синтаксис

typedef enum PHONE_BUTTON_FUNCTION {
  PBF_UNKNOWN = 0,
  PBF_CONFERENCE,
  PBF_TRANSFER,
  PBF_DROP,
  PBF_HOLD,
  PBF_RECALL,
  PBF_DISCONNECT,
  PBF_CONNECT,
  PBF_MSGWAITON,
  PBF_MSGWAITOFF,
  PBF_SELECTRING,
  PBF_ABBREVDIAL,
  PBF_FORWARD,
  PBF_PICKUP,
  PBF_RINGAGAIN,
  PBF_PARK,
  PBF_REJECT,
  PBF_REDIRECT,
  PBF_MUTE,
  PBF_VOLUMEUP,
  PBF_VOLUMEDOWN,
  PBF_SPEAKERON,
  PBF_SPEAKEROFF,
  PBF_FLASH,
  PBF_DATAON,
  PBF_DATAOFF,
  PBF_DONOTDISTURB,
  PBF_INTERCOM,
  PBF_BRIDGEDAPP,
  PBF_BUSY,
  PBF_CALLAPP,
  PBF_DATETIME,
  PBF_DIRECTORY,
  PBF_COVER,
  PBF_CALLID,
  PBF_LASTNUM,
  PBF_NIGHTSRV,
  PBF_SENDCALLS,
  PBF_MSGINDICATOR,
  PBF_REPDIAL,
  PBF_SETREPDIAL,
  PBF_SYSTEMSPEED,
  PBF_STATIONSPEED,
  PBF_CAMPON,
  PBF_SAVEREPEAT,
  PBF_QUEUECALL,
  PBF_NONE,
  PBF_SEND
} ;

Константы

 
PBF_UNKNOWN
Значение: 0
Фиктивное назначение функции, указывающее, что точная функция кнопки неизвестна или не назначена.
PBF_CONFERENCE
Инициирует конференцию или добавляет вызов к конференции.
PBF_TRANSFER
Инициирует передачу звонка или завершает передачу звонка.
PBF_DROP
Удаляет активный вызов.
PBF_HOLD
Помещает активный вызов на удержание.
PBF_RECALL
Снимает звонок.
PBF_DISCONNECT
Отключает вызов, например после инициации передачи.
PBF_CONNECT
Переподключает звонок, который находится на удержании консультации.
PBF_MSGWAITON
Включает лампу ожидания сообщения.
PBF_MSGWAITOFF
Выключает лампу ожидания сообщения.
PBF_SELECTRING
Позволяет пользователю выбрать шаблон звонка телефона.
PBF_ABBREVDIAL
Указывает, что набираемый номер будет коротким сокращенным номером, состоящим из одной или нескольких цифр.
PBF_FORWARD
Инициирует или изменяет переадресацию звонков на этот телефон.
PBF_PICKUP
Подбирает звонок на другой телефон.
PBF_RINGAGAIN
Инициирует запрос на уведомление, если звонок не может быть завершен обычным образом из-за сигнала о занятости или отсутствия ответа.
PBF_PARK
Парк активный звонок на другой телефон, поместив его на удержание там.
PBF_REJECT
Отклоняет входящий звонок до ответа на звонок.
PBF_REDIRECT
Перенаправляет входящий звонок в другое расширение до ответа на звонок.
PBF_MUTE
Отключает микрофон телефона.
PBF_VOLUMEUP
Увеличивает громкость звука через динамик телефона или динамик.
PBF_VOLUMEDOWN
Уменьшает громкость звука через динамик телефона или динамик.
PBF_SPEAKERON
Включает внешний динамик телефона.
PBF_SPEAKEROFF
Выключает внешний динамик телефона.
PBF_FLASH
Создает эквивалент последовательности перехватчика и отключения. Вспышка обычно указывает, что любые цифры, введенные рядом, должны рассматриваться как команды переключателя. На многих переключателях, помещает активный вызов на проведение консультаций.
PBF_DATAON
Указывает, что следующий вызов является вызовом данных.
PBF_DATAOFF
Указывает, что следующий вызов не является вызовом данных.
PBF_DONOTDISTURB
Переводит телефон в режим "не беспокоить"; входящие звонки получают сигнал занятости или перенаправляются оператору или системе голосовой почты.
PBF_INTERCOM
Подключается к интеркому для трансляции страницы.
PBF_BRIDGEDAPP
Выбирает конкретный внешний вид мостового адреса.
PBF_BUSY
Делает телефон "занят" для входящих звонков.
PBF_CALLAPP
Выбирает конкретный внешний вид вызова.
PBF_DATETIME
Приводит к отображению текущей даты и времени на телефоне; эта информация будет отправлена параметром .
PBF_DIRECTORY
Вызывает службу каталогов из коммутатора.
PBF_COVER
Переадресовывает все звонки, предназначенные для этого телефона, на другой телефон, используемый для покрытия.
PBF_CALLID
Запрашивает отображение идентификатора звонящего на экране телефона.
PBF_LASTNUM
Повторно возвращает последний набранный номер.
PBF_NIGHTSRV
Переводит телефон в режим, для который он настроен в ночное время.
PBF_SENDCALLS
Отправляет все звонки на другой телефон, используемый для покрытия; то же, что и
PHONEBUTTONFUNCTION_COVER константой.
PBF_MSGINDICATOR
Управляет индикатором сообщения.
PBF_REPDIAL
Набор набора в репозитории — номер для набора указывается в виде сокращения после нажатия этой кнопки.
PBF_SETREPDIAL
Программирует сопоставление сокращенных номеров с телефонными номерами, доступными с помощью набора набора в репозитории (кнопка "REPDIAL").
PBF_SYSTEMSPEED
Номер для набора указывается в виде сокращения после нажатия этой кнопки. Сопоставления для набора скорости системы настраиваются внутри коммутатора.
PBF_STATIONSPEED
Номер для набора указывается в виде сокращения после нажатия этой кнопки. Сопоставления для набора скорости станции относятся к этой станции (телефону).
PBF_CAMPON
Лагеря на пристройку, которая возвращает признак занятости. Когда удаленная станция возвращается в режим простоя, телефон будет работать с характерным шаблоном. Получение местного телефона повторно инициирует звонок.
PBF_SAVEREPEAT
При нажатии во время активного вызова или попытки вызова он будет запоминать номер или команду этого звонка. При нажатии, когда вызов не активен (например, во время звонка), он повторяет последнюю сохраненную команду.
PBF_QUEUECALL
Помещает в очередь вызов на внешний номер после обнаружения признака занятости магистрали. Когда магистраль станет доступной позже, телефон будет работать с отличительным шаблоном. Получение местного телефона повторно инициирует звонок.
PBF_NONE
Фиктивное назначение функции, указывающее, что кнопка не имеет функции.
PBF_SEND
Отправляет запрос на сеанс связи.

Требования

   
Верхняя часть tapi3if.h

См. также раздел

ITPhone::get_ButtonFunction

ITPhone::p ut_ButtonFunction