Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kelas perangkat menyederhanakan pengembangan dengan membiarkan programmer memperlakukan perangkat yang memiliki properti serupa dengan cara yang sama. Misalnya, ponsel digital di kantor biasanya memiliki lebih banyak kemampuan daripada handset standar di rumah, tetapi keduanya merespons dengan cara yang sama untuk serangkaian fungsi dasar, dan keduanya termasuk dalam kelas perangkat telepon. Kelas perangkat membantu membuat TAPI dapat diperluas dengan menyediakan kerangka kerja untuk mengklasifikasikan dan mendukung peralatan baru.
Lihat Kelas Perangkat TAPI untuk kelas yang telah ditentukan OLEH TAPI. Penyedia layanan dapat menerapkan dan menentukan kelas perangkat tambahan untuk peralatan yang didukungnya. Aplikasi tidak perlu mengetahui penyedia layanan mana yang mengontrol perangkat mana, tetapi mungkin memerlukan informasi tentang kontrol kelas perangkat baru.
Penyedia layanan menerapkan kelas perangkat dengan memetakan permintaan ke dalam perintah perangkat yang sebenarnya. Misalnya, ketika penyedia layanan untuk modem yang kompatibel dengan Hayes menerima perintah yang diteruskan melalui TAPISVR untuk melakukan panggilan, ia mengirim perintah AT klasik ke modem.
Antarmuka penyedia layanan dapat dipetakan ke berbagai lingkungan, termasuk yang secara tradisional tidak dianggap sebagai milik telepon. Contohnya adalah konferensi multimedia melalui jaringan berbasis IP seperti Internet.
Pengembang aplikasi harus mengingat keberadaan aplikasi lain yang dapat berbagi layanan telepon.