Interfaces de evento
As interfaces de evento (notificação) permitem que um aplicativo TAPI 3 responda a eventos assíncronos.
Você deve chamar o método ITTAPI::p ut_EventFilter e definir uma máscara de filtro de evento para habilitar a recepção de eventos de solicitação. Se você não chamar ITTAPI::p ut_EventFilter, seu aplicativo não receberá nenhum evento.
Consulte a Visão geral de eventos para obter uma descrição de como um aplicativo garante a recepção de notificações. Consulte as interfaces individuais listadas na tabela a seguir para obter mais informações sobre como definir uma máscara de filtro para tipos de eventos individuais.
Interface | Descrição |
---|---|
ITAddressEvent | Recupera a descrição dos eventos de endereço. |
ITASRTerminalEvent | Recupera a descrição dos eventos de terminal do Reconhecimento automático de Fala. |
ITCallHubEvent | Recupera a descrição dos eventos do CallHub. |
ITCallInfoChangeEvent | Recupera a descrição dos eventos de alteração de informações de chamada. |
ITCallMediaEvent | Recupera a descrição de eventos de mídia de chamada. |
ITCallNotificationEvent | Recupera a descrição dos eventos de notificação de chamada. |
ITCallStateEvent | Recupera a descrição dos eventos de estado de chamada. |
ITDigitDetectionEvent | Recupera informações sobre eventos de dígito DTMF durante uma chamada. |
ITDigitGenerationEvent | Recupera informações sobre chamadas que exigem a geração de dígitos DTMF. |
ITDigitsGatheredEvent | Recupera dados relacionados à solicitação de coleta de dígitos de um aplicativo. |
ITFileTerminalEvent | Recupera a descrição de eventos de terminal de arquivo. |
ITParticipantEvent | Recupera a descrição dos eventos de participantes da conferência. |
ITPhoneEvent | Recupera a descrição dos eventos de telefone. |
ITQOSEvent | Recupera a descrição dos eventos de QOS (qualidade de serviço). |
ITQueueEvent | Recupera a descrição dos eventos de fila acd (distribuição automática de chamadas). |
ITRequestEvent | Recupera a descrição dos eventos de solicitação de telefonia assistida . |
ITTAPIObjectEvent | Recupera a descrição dos eventos de objeto TAPI. |
ITTAPIObjectEvent2 | Estende ITTAPIObjectEvent; recupera um ponteiro para o objeto de telefone que causou o evento de objeto TAPI. |
ITToneDetectionEvent | Recupera informações sobre um evento de detecção de tom. |
ITToneTerminalEvent | Recupera a descrição dos eventos de terminal de tom. |
ITTTSTerminalEvent | Recupera a descrição de eventos de terminal de TTS (conversão de texto em fala). |
Interface | Descrição |
---|---|
ITPluggableTerminalEventSink | Notifica os aplicativos cliente sobre as alterações em um terminal conectável. |
ITPluggableTerminalEventSinkRegistration | Registra e cancela o registro de um aplicativo cliente para notificação sobre eventos de terminal conectáveis. |