Создание повязки цифр и тонов
После того как вызов находится в подключенном состоянии, данные могут передаваться по нему. Предоставляются две функции, которые обеспечивают сквозную повязную сигнализацию между приложением и оборудованием удаленной станции, например автоответчиком. Одна из функций — lineGenerateDigits, которая создает в вызове цифры, сигнализируют о них по голосовому каналу. Цифры могут быть сигнальными как поворотные или импульсные последовательности или как тона DTMF. Другая функция — lineGenerateTone, которая позволяет приложению создавать один из различных многочастотных тонов по полосе (через поток мультимедиа). При этом создаются телефонные тона, такие как обратный звонок, звуковой сигнал и занятость, а также произвольные многочастные и многокадерные тона.
При вызове в любой момент времени может выполняться только одна цифра или тон. После завершения создания цифр или звукового сигнала в приложение, которое запросило создание, отправляется LINE_GENERATE сообщение. В случае, когда создается несколько цифр, после создания всех цифр отправляется только одно сообщение. Вызов lineGenerateDigits или lineGenerateTone во время создания цифры или тона приведет к прерыванию текущего поколения и отправке сообщения LINE_GENERATE приложению, создание которого было прервано с указанием отмены.