Áreas de dados

Alguns conjuntos de telefones dão suporte à noção de baixar dados ou carregar dados no dispositivo de telefone, o que permite que o conjunto de telefones seja programado de várias maneiras. O TAPI modela esses conjuntos de telefones como tendo uma ou mais áreas de download ou upload. Cada área é identificada por um número que varia de zero ao número de áreas de dados disponíveis no telefone menos uma. Os tamanhos de cada área podem variar. O formato dos dados em si é específico do dispositivo.

A função TAPI phoneSetData baixa um buffer de dados para uma determinada área de dados no dispositivo de telefone e a função phoneGetData carrega o conteúdo de uma determinada área de dados no dispositivo de telefone para um buffer.

Quando uma área de dados de um dispositivo de telefone é alterada, uma mensagem PHONE_STATE é enviada ao aplicativo para notificar o aplicativo sobre a alteração de estado. Os parâmetros dessa mensagem fornecem uma indicação da alteração.