LINEFEATURE_ Constants

The LINEFEATURE_ constants list the operations that can be invoked on a line using this API.

LINEFEATURE_DEVSPECIFIC
Device-specific operations can be used on the line.
LINEFEATURE_DEVSPECIFICFEAT
Device-specific features can be used on the line.
LINEFEATURE_FORWARD
Forwarding of all addresses can be used on the line.
LINEFEATURE_MAKECALL
An outbound call can be placed on this line using an unspecified address.
LINEFEATURE_SETMEDIACONTROL
Media control can be set on this line.
LINEFEATURE_SETTERMINAL
Terminal modes for this line can be set.

Not extensible. All 32 bits are reserved.

This constant is used both in LINEDEVCAPS (returned by TSPI_lineGetDevCaps) and in LINEDEVSTATUS (returned by TSPI_lineGetLineDevStatus). LINEDEVCAPS reports the availability of the line features by the service provider (mainly the switch) for a given line. An application makes this determination when it initializes. LINEDEVSTATUS reports for a given line which line features can actually be invoked while the line is in the current state. An application would make this determination dynamically, after line state changes, typically caused by address or call-related activities on the line.

See Also

LINEDEVCAPS, LINEDEVSTATUS, TSPI_lineGetDevCaps, TSPI_lineGetLineDevStatus