LINETONEMODE_ Constants

The LINETONEMODE_ constants describe different selections used when generating line tones.

LINETONEMODE_CUSTOM
A custom tone, defined by its component frequencies, of type LINEGENERATETONE.
LINETONEMODE_RINGBACK
A ringback tone. Exact definition is service-provider defined.
LINETONEMODE_BUSY
A busy tone. Exact definition is service-provider defined.
LINETONEMODE_BEEP
A beep, such as used to announce the beginning of a recording. Exact definition is service-provider defined.
LINETONEMODE_BILLING
A billing information tone, such as a credit card prompt tone. Exact definition is service-provider-defined.

The high-order 16 bits can be assigned for device-specific extensions. The low-order 16 bits are reserved.

These constants are used to define tones to be generated inband over a call to the remote party. Note that tone detection of non-custom tones does not use these constants.

See Also

LINE_GENERATE, LINEGENERATETONE, TSPI_lineGenerateTone