Gerando dígitos e tons de banda
Depois que uma chamada estiver no estado conectado , as informações poderão ser transmitidas por ela. Duas funções são fornecidas que permitem a sinalização de banda de ponta a ponta entre o aplicativo e o equipamento de estação remota, como um computador de resposta. Uma função é lineGenerateDigits, que gera dígitos de banda em uma chamada, sinalizando-os pelo canal de voz. Os dígitos podem ser sinalizados como sequências rotativas/de pulso ou como tons DTMF. A outra função é lineGenerateTone, que permite que o aplicativo gere uma de uma variedade de tons de multifrequência inband (sobre o fluxo de mídia). Isso gera tons de telefonia, como ringback, bipe e ocupado, bem como tons arbitrários multifrequência e multicadencados.
Apenas um dígito ou geração de tom pode estar em andamento em uma chamada a qualquer momento. Quando a geração de dígito ou tom é concluída, uma mensagem de LINE_GENERATE é enviada ao aplicativo que solicitou a geração. No caso em que vários dígitos são gerados, apenas uma única mensagem é enviada de volta depois que todos os dígitos são gerados. Chamar lineGenerateDigits ou lineGenerateTone enquanto a geração de dígito ou tom estiver em andamento anulará a geração atualmente em andamento e enviará a mensagem LINE_GENERATE para o aplicativo cuja geração foi anulada com uma indicação de cancelamento.