Fungsi Layanan Garis Tambahan

Fungsi layanan garis tambahan dicantumkan menurut kategori dalam topik berikut. Fungsi diidentifikasi sebagai asinkron jika akan 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 garis tambahan:

Ada juga fungsi layanan lini tambahan lain-lain.

Mode dan Laju Pembawa

Fungsi Deskripsi
lineSetCallParams Meminta perubahan parameter panggilan dari panggilan yang ada. Sinkron.

 

Pemantauan Media

Fungsi Deskripsi
lineMonitorMedia Mengaktifkan atau menonaktifkan pemberitahuan mode media pada panggilan tertentu. Sinkron.

 

Pemantauan dan Pengumpulan Digit

Fungsi Deskripsi
lineMonitorDigits Mengaktifkan atau menonaktifkan pemberitahuan deteksi digit pada panggilan tertentu. Sinkron.
lineGatherDigits Melakukan pengumpulan digit yang di-buffer pada panggilan. Sinkron.

 

Pemantauan Nada

Fungsi Deskripsi
lineMonitorTones Menentukan nada mana yang akan dideteksi pada panggilan tertentu. Sinkron.

 

Kontrol Media

Fungsi Deskripsi
lineSetMediaControl Menyiapkan aliran media panggilan untuk kontrol media. Sinkron.
lineSetMediaMode Mengatur mode media dari panggilan yang ditentukan dalam struktur LINECALLINFO-nya . Sinkron.

 

Menghasilkan Digit dan Nada Inband

Fungsi Deskripsi
lineGenerateDigits Menghasilkan digit inband pada panggilan. Sinkron.
lineGenerateTone Menghasilkan set nada yang diberikan inband pada panggilan. Sinkron.

 

Terima dan Alihkan Panggilan

Fungsi Deskripsi
lineAccept Menerima panggilan yang ditawarkan dan mulai memperingatkan pemanggil (dering balik) dan disebut pihak (cincin). Asynchronous.
lineRedirect Mengalihkan panggilan penawaran ke alamat lain. Asynchronous.

 

Tolak Panggilan

Fungsi Deskripsi
lineDrop Memutuskan sambungan panggilan, atau meninggalkan upaya panggilan yang sedang berlangsung. Asynchronous.

 

Penangguhkan Panggilan

Fungsi Deskripsi
lineHold Tempatkan panggilan yang ditentukan pada hard hold. Asynchronous.
lineUnhold Mengambil panggilan yang ditahan. Asynchronous.

 

Mengamankan Panggilan

Fungsi Deskripsi
lineSecureCall Mengamankan panggilan yang ada dari gangguan oleh peristiwa lain seperti bip tunggu panggilan pada koneksi data. Asynchronous.

 

Transfer Panggilan

Fungsi Deskripsi
lineSetupTransfer Menyiapkan panggilan tertentu untuk transfer ke alamat lain. Asynchronous.
lineCompleteTransfer Mentransfer panggilan yang disiapkan untuk ditransfer ke panggilan lain, atau memasuki konferensi tiga arah. Asynchronous.
lineBlindTransfer Mentransfer panggilan ke pihak lain. Asynchronous.
lineSwapHold Menukar panggilan aktif dengan panggilan saat ini pada penahanan konsultasi. Asynchronous.

 

Konferensi Panggilan

Fungsi Deskripsi
lineSetupConference Menyiapkan panggilan tertentu untuk penambahan pihak lain. Asynchronous.
linePrepareAddToConference Bersiap untuk menambahkan pihak ke panggilan konferensi yang ada dengan menempatkan panggilan konferensi dalam status penangguhan dan membuat panggilan konsultasi yang dapat ditambahkan nanti ke panggilan konferensi. Asynchronous.
lineAddToConference Menambahkan panggilan konsultasi ke panggilan konferensi yang sudah ada. Asynchronous.
lineRemoveFromConference Menghapus pesta dari panggilan konferensi. Asynchronous.

 

Taman Panggilan

Fungsi Deskripsi
linePark Memarkir panggilan tertentu di alamat lain. Asynchronous.
lineUnpark Mengambil panggilan yang diparkir. Asynchronous.

 

Pengalihan Panggilan

Fungsi Deskripsi
lineForward Mengatur atau membatalkan permintaan pengalihan panggilan. Asynchronous.

 

Pengambilan Panggilan

Fungsi Deskripsi
linePickup Mengambil pemberitahuan panggilan di alamat tujuan tertentu dan mengembalikan handel panggilan untuk panggilan yang diambil (linePickup juga dapat digunakan untuk panggilan menunggu). Asynchronous.

 

Mengirim Informasi ke Pihak Jarak Jauh

Fungsi Deskripsi
lineReleaseUserUserInfo Merilis informasi pengguna-pengguna, memungkinkan sistem untuk menimpa penyimpanan ini dengan informasi baru. Asynchronous.
lineSendUserUserInfo Mengirim informasi pengguna-pengguna ke pihak jarak jauh pada panggilan yang ditentukan. Asynchronous.

 

Penyelesaian Panggilan

Fungsi Deskripsi
lineCompleteCall Menempatkan permintaan penyelesaian panggilan. Asynchronous.
lineUncompleteCall Membatalkan permintaan penyelesaian panggilan. Asynchronous.

 

Mengatur Terminal untuk Percakapan Telepon

Fungsi Deskripsi
lineSetTerminal Menentukan perangkat terminal tempat peristiwa saluran, alamat, atau aliran media panggilan yang ditentukan dirutekan. Asynchronous.

 

Prioritas Aplikasi

Fungsi Deskripsi
lineGetAppPriority Mengambil informasi prioritas Telepon Terbantu dan/atau handoff untuk aplikasi. Sinkron.
lineSetAppPriority Menetapkan prioritas handoff dan/atau Telepon Terbantu untuk aplikasi. Sinkron.

 

Manajemen Penyedia Layanan

Fungsi Deskripsi
lineAddProvider Menginstal penyedia layanan telepon. Sinkron.
lineConfigProvider Menampilkan kotak dialog konfigurasi penyedia layanan. Sinkron.
lineRemoveProvider Menghapus penyedia layanan telepon yang ada. Sinkron.
lineGetProviderList Mengambil daftar penyedia layanan yang terinstal. Sinkron.

 

Agen

Fungsi Deskripsi
lineAgentSpecific Memungkinkan aplikasi mengakses fungsi khusus handler kepemilikan dari handler agen yang terkait dengan alamat. Asynchronous.
lineGetAgentActivityList Mendapatkan daftar aktivitas tempat aplikasi memilih fungsi yang dilakukan agen. Asynchronous.
lineGetAgentCaps Mendapatkan kemampuan terkait agen yang didukung pada perangkat baris yang ditentukan. Asynchronous.
lineGetAgentGroupList Mendapatkan daftar grup agen tempat agen dapat masuk ke distributor panggilan otomatis. Asynchronous.
lineGetAgentStatus Mendapatkan status terkait agen pada alamat yang ditentukan. Asynchronous.
lineSetAgentActivity Mengatur kode aktivitas agen yang terkait dengan alamat tertentu. Asynchronous.
lineSetAgentGroup Mengatur grup agen tempat agen masuk ke alamat tertentu. Asynchronous.
lineSetAgentState Mengatur status agen yang terkait dengan alamat tertentu. Asynchronous.

 

Proksi

Fungsi Deskripsi
lineProxyMessage Digunakan oleh penangan permintaan proksi terdaftar untuk menghasilkan pesan TAPI. Sinkron.
lineProxyResponse Menunjukkan penyelesaian permintaan proksi oleh penangan proksi terdaftar. Sinkron.

 

QoS

Fungsi Deskripsi
lineSetCallQualityOfService Meminta perubahan kualitas parameter layanan untuk panggilan yang ada. Asynchronous.

 

Lain-lain

Fungsi Deskripsi
lineSetCallData Mengatur anggota CallData dari struktur LINECALLINFO . Asynchronous.
lineSetCallTreatment Mengatur suara yang didengar pengguna saat panggilan tidak terjawab atau ditangguhkan. Asynchronous.
lineSetLineDevStatus Mengatur status perangkat baris. Asynchronous.