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.