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


Интерфейсы событий

Интерфейсы событий (уведомлений) позволяют приложению TAPI 3 реагировать на асинхронные события.

Необходимо вызвать метод ITTAPI::p ut_EventFilter и задать маску фильтра событий, чтобы включить прием событий запроса. Если вы не вызываете ITTAPI::p ut_EventFilter, приложение не будет получать никаких событий.

Сведения о том, как приложение обеспечивает получение уведомлений, см . в обзоре событий. Дополнительные сведения о настройке маски фильтра для отдельных типов событий см. в описании отдельных интерфейсов, перечисленных в следующей таблице.

Интерфейс Описание
ITAddressEvent Извлекает описание событий адреса.
ITASRTerminalEvent Возвращает описание событий терминала автоматического распознавания речи.
ITCallHubEvent Возвращает описание событий CallHub.
ITCallInfoChangeEvent Возвращает описание событий изменения сведений о вызове.
ITCallMediaEvent Возвращает описание событий мультимедиа вызова.
ITCallNotificationEvent Возвращает описание событий уведомления о вызове.
ITCallStateEvent Возвращает описание событий состояния вызова.
ITDigitDetectionEvent Извлекает сведения о событиях цифр DTMF во время вызова.
ITDigitGenerationEvent Извлекает сведения о вызовах, требующих создания цифр DTMF.
ITDigitsGatheredEvent Извлекает данные, связанные с запросом приложения на сбор цифр.
ITFileTerminalEvent Извлекает описание событий терминала файла.
ITParticipantEvent Возвращает описание событий участников конференции.
ITPhoneEvent Возвращает описание событий телефона.
ITQOSEvent Возвращает описание событий качества обслуживания (QOS).
ITQueueEvent Возвращает описание событий очереди автоматического распределения вызовов (ACD).
ITRequestEvent Возвращает описание событий запроса вспомогательной телефонии .
ITTAPIObjectEvent Получает описание событий объекта TAPI.
ITTAPIObjectEvent2 Расширяет ITTAPIObjectEvent; извлекает указатель на объект phone, вызвавшего событие объекта TAPI.
ITToneDetectionEvent Извлекает сведения о событии обнаружения тона.
ITToneTerminalEvent Получает описание событий терминала тона.
ITTTSTerminalEvent Возвращает описание событий терминала преобразования текста в речь (TTS).

 

Интерфейс Описание
ITPluggableTerminalEventSink Уведомляет клиентские приложения об изменениях в подключаемом терминале.
ITPluggableTerminalEventSinkRegistration Регистрирует и отменяет регистрацию клиентского приложения для уведомления о событиях подключаемого терминала.