Platform SDK: TAPI

Event Interfaces

The event (notification) interfaces allow a TAPI 3.0 application to respond to asynchronous events.

You must call the ITTAPI::put_EventFilter method and set an event filter mask to enable reception of request events. If you do not call ITTAPI::put_EventFilter, your application will not receive any events.

Please see the Events overview for a description of how an application ensures reception of notifications. See the individual interfaces listed in the following table for more information about setting a filter mask for individual event types.

Interface Description
ITACDGroupEvent Retrieves the description of Automatic Call Distribution (ACD) group events.
ITAddressEvent Retrieves the description of address events.
ITAgentEvent Retrieves the description of agent events.
ITAgentHandlerEvent Retrieves the description of agent handler events.
ITAgentSessionEvent Retrieves the description of agent session events.
ITCallHubEvent Retrieves the description of CallHub events.
ITCallInfoChangeEvent Retrieves the description of call information change events.
ITCallMediaEvent Retrieves the description of call media events.
ITCallNotificationEvent Retrieves the description of call notification events.
ITCallStateEvent Retrieves the description of call state events.
ITDigitDetectionEvent Retrieves information about DTMF digit events during a call.
ITDigitGenerationEvent Retrieves information about calls that require the generation of DTMF digits.
ITParticipantEvent Retrieves the description of conference participant events.
ITQOSEvent Retrieves the description of quality of service (QOS) events.
ITQueueEvent Retrieves the description of Automatic Call Distribution (ACD) queue events.
ITRequestEvent Retrieves the description of Assisted Telephony request events.
ITTAPIObjectEvent Retrieves the description of TAPI object events.