TIMStatusEvent Class

TIMStatusEvent Class

Filters:  CallStatisticsMessages
Abstract:  Yes
Raised by:  Not applicable
Base Class:  TIMEvent
Derived Classes:  TIMInfoEvent; CstaMessageEvent, DtmfMessageEvent, TelephonyCustomMessageEvent, TelephonyIOEvent

The abstract TIMStatusEvent class defines an event type for raising telephony interface manager status events to the Trace log. The derived classes then further classify the type of status events:

  • TIMInfoEvent, for events specific to a particular telephony interface manager;

  • CstaMessageEvent, for information about incoming CSTA messages;

  • DtmfMessageEvent, for information about incoming DTMF messages;

  • TelephonyCustomMessageEvent, to provide a way for the TIM to define its own status event; and

  • TelephonyIOEvent, for information about audio recording and playback events.

TIMStatusEvent implements the following properties:

Property

Type

Description

StatusCode

Integer

An integer defined by the TIM software for the custom event.

Message

String

A text string supplied by the TIM software that describes the custom event.

Remarks

Abstract events do not appear directly in the logs. Properties inherited or defined by the abstract class appear in the logs when implemented in derived classes.

See Also

Abstract Events | Filtering Logged Events