ThbTapiCall.SpecialInfoMode
Unit: hbTapi
 

Describes special information signals that the network can use to report various reporting and network observation operations. They are special coded tone sequences transmitted at the beginning of network advisory recorded announcements. A special information is available as call status to the application after the call state transitions to specialinfo and the ThbTapiLine.OnSpecialInfo event has fired. The property value is one of the LINESSPECIALINFO_ constants:

Constant

Description

LINESPECIALINFO_CUSTIRREG

This special information tone precedes a vacant number, AIS, Centrex number change and nonworking station, access code not dialed or dialed in error, or manual intercept operator message (customer irregularity category). LINESPECIALINFO_CUSTIRREG is also reported when billing information is rejected and when the dialed address is blocked at the switch.

LINESPECIALINFO_NOCIRCUIT

This special information tone precedes a no circuit or an emergency announcement (trunk blockage category).

LINESPECIALINFO_REORDER

This special information tone precedes a reorder announcement (equipment irregularity category). LINESPECIALINFO_REORDER is also reported when the telephone is kept offhook too long.

LINESPECIALINFO_UNAVAIL

Specifics about the special information tone are unavailable and will not become known.

LINESPECIALINFO_UNKNOWN

Specifics about the special information tone are currently unknown but may become known later.


Remarks

See the property ThbTapiLine.Addresses[<any available>].Caps.SpecialInfo for a list of the available special information modes.

The property ThbTapiCall.SpecialInfoModeText can be used to get a textual counterpart to the current SpecialInfoMode which is nice for quick visualization and debugging.

See Also

ThbTapiLine.OnCallState