TapiLineDeviceState Enumeration |
Namespace: Traysoft.AddTapiAssembly: Traysoft.AddTapi (in Traysoft.AddTapi.dll) Version: 6.0.0.1110
Syntax [FlagsAttribute]
public enum TapiLineDeviceState
<FlagsAttribute>
Public Enumeration TapiLineDeviceState
[FlagsAttribute]
public enum class TapiLineDeviceState
Members
| Member name | Value | Description |
---|
| Ringing | 2 |
The ring signal is detected on the line. The application is notified on each ring cycle by repeated LineDeviceState events with the Ringing flag set.
|
| Connected | 4 |
The line was previously disconnected and is now connected to TAPI.
|
| Disconnected | 8 |
This line was previously connected and is now disconnected from TAPI.
|
| MsgWaitOn | 16 |
The message waiting indicator is turned on.
|
| MsgWaitOff | 32 |
The message waiting indicator is turned off.
|
| InService | 64 |
The line is connected to TAPI. This happens when TAPI is first activated or when the line wire is physically plugged in and in-service at the switch while TAPI is active.
|
| OutOfService | 128 |
The line is out of service at the switch or physically disconnected. TAPI cannot be used to operate on the line device.
|
| Maintenance | 256 |
Maintenance is being performed on the line at the switch. TAPI cannot be used to operate on the line device.
|
| Open | 512 |
The line has been opened by another application.
|
| Close | 1024 |
The line has been closed by another application.
|
| NumCalls | 2048 |
The number of calls on the line device has changed.
|
| DeviceSpecific | 131072 |
The line's device-specific information has changed. The application should check DeviceSpecificInfo for updated information.
|
| All | 133118 |
A mask that includes all line device states.
|
See Also