Referensi Layanan Telepon Dasar
Fungsi Telepon Dasar dicantumkan menurut kategori dalam tabel berikut. Fungsi diidentifikasi sebagai asinkron jika menunjukkan penyelesaian dalam pesan BALASAN ke aplikasi. Jika fungsi selalu mengembalikan hasilnya ke aplikasi dengan segera, fungsi dianggap sinkron.
Berikut ini adalah pengelompokan fungsional dari fungsi layanan telepon dasar:
- Format Alamat
- Alamat
- Menjawab Panggilan Masuk
- Fungsi Hilangkan Panggilan
- Manipulasi Handel Panggilan
- Kontrol Hak Istimewa Panggilan
- Status panggilan dan Peristiwa
- Status dan Kapabilitas Garis
- Negosiasi Versi Baris
- Informasi Lokasi dan Negara/Wilayah
- Melakukan Panggilan
- Membuka dan Menutup Perangkat Garis
- Layanan Penerima Permintaan
- Inisialisasi dan Pematian TAPI
- Dukungan Penghemat Tol
Inisialisasi dan Pematian TAPI
Fungsi | Deskripsi |
---|---|
lineInitializeEx | Menginisialisasi abstraksi baris TAPI untuk digunakan oleh aplikasi pemanggilan. Sinkron. |
lineShutdown | Mematikan penggunaan abstraksi baris TAPI oleh aplikasi. Sinkron. |
Negosiasi Versi Baris
Fungsi | Deskripsi |
---|---|
lineNegotiateAPIVersion | Memungkinkan aplikasi untuk menegosiasikan versi TAPI untuk digunakan. Sinkron. |
Status dan Kapabilitas Garis
Fungsi | Deskripsi |
---|---|
lineGetDevCaps | Mengembalikan kapabilitas perangkat baris tertentu. Sinkron. |
lineGetDevConfig | Mengembalikan konfigurasi perangkat aliran media. Sinkron. |
lineGetLineDevStatus | Mengembalikan status saat ini dari perangkat baris terbuka yang ditentukan. Sinkron. |
lineSetDevConfig | Mengatur konfigurasi perangkat aliran media yang ditentukan. Sinkron. |
lineSetStatusMessages | Menentukan perubahan status yang aplikasinya perlu diberi tahu. Sinkron. |
lineGetStatusMessages | Mengembalikan pengaturan pesan status baris dan alamat aplikasi saat ini. Sinkron. |
lineGetID | Mengambil ID perangkat yang terkait dengan baris terbuka, alamat, atau panggilan yang ditentukan. Sinkron. |
lineGetIcon | Memungkinkan aplikasi mengambil ikon untuk ditampilkan kepada pengguna. Sinkron. |
lineConfigDialog | Menyebabkan penyedia perangkat baris yang ditentukan menampilkan kotak dialog yang memungkinkan pengguna mengonfigurasi parameter yang terkait dengan perangkat baris. Sinkron. |
lineConfigDialogEdit | Menampilkan kotak dialog yang memungkinkan pengguna mengubah informasi konfigurasi untuk perangkat baris. Sinkron. |
Alamat
Fungsi | Deskripsi |
---|---|
lineGetAddressCaps | Mengembalikan kapabilitas telepon alamat. Sinkron. |
lineGetAddressStatus | Mengembalikan status alamat yang ditentukan saat ini. Sinkron. |
lineGetAddressID | Mengambil ID alamat alamat yang ditentukan menggunakan format alternatif. Sinkron. |
Membuka dan Menutup Perangkat Garis
Fungsi | Deskripsi |
---|---|
lineOpen | Membuka perangkat baris tertentu untuk menyediakan pemantauan dan/atau kontrol garis berikutnya. Sinkron. |
lineClose | Menutup perangkat baris terbuka yang ditentukan. Sinkron. |
Format Alamat
Fungsi | Deskripsi |
---|---|
lineTranslateAddress | Diterjemahkan antara alamat dalam format kanonis dan alamat dalam format dialable. Sinkron. |
lineSetCurrentLocation | Mengatur lokasi yang digunakan sebagai konteks untuk terjemahan alamat. Sinkron. |
lineSetTollList | Memanipulasi daftar tol. Sinkron. |
lineGetTranslateCaps | Mengembalikan kapabilitas terjemahan alamat. Sinkron. |
Status dan Peristiwa Panggilan
Fungsi | Deskripsi |
---|---|
lineGetCallInfo | Mengembalikan informasi tetap tentang panggilan. Sinkron. |
lineGetCallStatus | Mengembalikan informasi status panggilan lengkap untuk panggilan yang ditentukan. Sinkron. |
lineSetAppSpecific | Mengatur bidang khusus aplikasi dari struktur informasi panggilan. Sinkron. |
Melakukan Panggilan
Fungsi | Deskripsi |
---|---|
lineMakeCall | Melakukan panggilan keluar dan mengembalikan handel panggilan untuk panggilan tersebut. Asynchronous. |
lineDial | Putar nomor (bagian dari satu atau beberapa) alamat yang dapat dialihkan. Asynchronous. |
Menjawab Panggilan Masuk
Fungsi | Deskripsi |
---|---|
lineAnswer | Menjawab panggilan masuk. Asynchronous. |
Dukungan Penghemat Tol
Fungsi | Deskripsi |
---|---|
lineSetNumRings | Menunjukkan jumlah dering setelah panggilan masuk akan dijawab. Sinkron. |
lineGetNumRings | Mengembalikan jumlah minimum cincin yang diminta dengan lineSetNumRings. Sinkron. |
Kontrol Hak Istimewa Panggilan
Fungsi | Deskripsi |
---|---|
lineSetCallPrivilege | Mengatur hak istimewa aplikasi ke hak istimewa yang ditentukan. Sinkron. |
Fungsi Panggilan Jatuh
Fungsi | Deskripsi |
---|---|
lineDrop | Memutuskan sambungan panggilan, atau mengabaikan upaya panggilan yang sedang berlangsung. Asynchronous. |
lineDeallocateCall | Membatalkan alokasi handel panggilan yang ditentukan. Sinkron. |
Manipulasi Handel Panggilan
Fungsi | Deskripsi |
---|---|
lineHandoff | Lepaskan kepemilikan panggilan dan/atau ubah hak istimewa aplikasi menjadi panggilan. Sinkron. |
lineGetNewCalls | Mengembalikan handel panggilan ke panggilan pada baris atau alamat tertentu yang belum ditangani aplikasi. Sinkron. |
lineGetConfRelatedCalls | Mengembalikan daftar handel panggilan yang merupakan bagian dari panggilan konferensi yang sama dengan panggilan yang ditentukan sebagai parameter. Sinkron. |
Informasi Lokasi dan Negara/Wilayah
Fungsi | Deskripsi |
---|---|
lineTranslateDialog | Menampilkan kotak dialog yang memungkinkan pengguna mengubah informasi lokasi dan kartu panggilan. Sinkron. |
lineGetCountry | Mengambil aturan pemutaran dan informasi lain tentang negara/wilayah tertentu. Sinkron. |
Layanan Penerima Permintaan
Dua fungsi berikut hanya digunakan untuk mendukung Telepon Terbantu.
Fungsi | Deskripsi |
---|---|
lineRegisterRequestRecipient | Mendaftarkan atau membatalkan pendaftaran aplikasi sebagai penerima permintaan untuk mode permintaan yang ditentukan. Sinkron. |
lineGetRequest | Mendapatkan permintaan berikutnya dari pustaka tautan dinamis Telepon. Sinkron. |