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:

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.