TIMInfoEvent Class

TIMInfoEvent Class

Raised by:  TIM
Base Class:  TIMEvent
Derived Classes:  None

TIMInfoEvent logs information specific to a particular telephony interface manager (TIM).

TIMInfoEvent has the following properties:

Property

Type

Description

StatusCode

Integer

An integer defined by the TIM software for this particular status event.

Message

String

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

Company

String

The name of the company that built the TIM.

ProductName

String

The product name for the TIM.

ProductVersion

String

The product version number.

TelephonyInterface

String

The name of the hardware telephony card or VOIP stack used to receive calls.

TelephonyProtocol

String

The protocol of the telephony network (for example, "ISDN 4ess" or "SIP+RTP").

InboundChannels

Integer

The number of channels available to handle incoming calls.

OutboundChannels

Integer

The number of channels available to handle outgoing calls.

SupportedAudioFormats

String

An array of strings that lists the supported audio formats. (See the following table.)

SilenceSuppressionEnabled

Boolean

True if silence suppression is enabled, otherwise false.

EchoCancellationEnabled

Boolean

True if echo cancellation is enabled, otherwise false.

Remarks

Information provided by TIMInfoEvent is useful in differentiating TIM characteristics, particularly when multiple TIMs are used in a single deployment.

The value for SupportedAudioFormats must be one of the GUIDs that identify the supported audio formats, which are shown in the following table:

GUID

Audio Format

{5F8527B8-9432-45A4-A5D9-6FA806E70023}

8 kHz, 16 bit, mono, PCM

{A6C9122A-A7A8-41F6-8EF9-BADC86B8F6FE}

16 kHz, 16 bit, mono, PCM

{A6D18341-29D9-4629-AD37-7E7650783BE8}

22.05 kHz, 16 bit, mono, PCM

{CDAE6271-C40E-4E03-9E32-7FAA54A71BB1}

8 kHz, 8 bit, mono, mu-law

{77220329-086E-4F6C-AA02-E1DDE251DF08}

8 kHz, 8 bit, mono, a-law

{6F50E21C-E30E-4B50-95E9-21E8F23D15BD}

Microsoft compressed cepstral format

See Also

Event Logging Class Hierarchy | Logging and Analyzing Events | CommonEvent | Event Filters | Filtering Logged Events