Bagikan melalui


Konstanta LINEADDRCAPFLAGS_

Konstanta bendera bit LINEADDRCAPFLAGS_ digunakan dalam anggota dwAddrCapFlags dari struktur data LINEADDRESSCAPS untuk menggambarkan berbagai kemampuan alamat Boolean.

LINEADDRCAPFLAGS_ACCEPTTOALERT

TRUE jika panggilan penawaran harus diterima menggunakan lineAccept untuk mulai memberi tahu pengguna di kedua akhir panggilan; jika tidak, FALSE. Ini biasanya hanya digunakan dengan ISDN.

LINEADDRCAPFLAGS_ACDGROUP

Alamat ini mendukung Grup ACD sehubungan dengan operasi pusat panggilan. Lihat Tentang Kontrol Pusat Panggilan untuk informasi tambahan tentang grup ACD.

LINEADDRCAPFLAGS_AUTORECONNECT

Menentukan apakah memutuskan panggilan konsultasi secara otomatis tersambung kembali ke panggilan saat konsultasi ditangguhkan. TRUE jika koneksi ulang terjadi secara otomatis; jika tidak, FALSE.

LINEADDRCAPFLAGS_BLOCKIDDEFAULT

Menentukan apakah jaringan secara default mengirim atau memblokir informasi ID penelepon saat melakukan panggilan pada alamat ini. Jika TRUE, informasi pengidentifikasi diblokir secara default; jika FALSE, informasi pengidentifikasi dikirimkan secara default.

LINEADDRCAPFLAGS_BLOCKIDOVERRIDE

Menentukan apakah pengaturan default untuk mengirim atau memblokir informasi ID penelepon dapat ditimpa per panggilan. Jika TRUE, ambil alih dimungkinkan; jika FALSE, ambil alih tidak dimungkinkan.

LINEADDRCAPFLAGS_COMPLETIONID

Menentukan apakah pengidentifikasi penyelesaian yang dikembalikan oleh lineCompleteCall berguna dan unik. TRUE jika berguna; jika tidak, FALSE.

LINEADDRCAPFLAGS_CONFDROP

TRUE jika lineDrop pada induk panggilan konferensi juga memiliki efek samping dari menjatuhkan (yaitu, memutuskan sambungan) pihak lain yang terlibat dalam panggilan konferensi; FALSE jika menjatuhkan panggilan konferensi masih memungkinkan pihak lain untuk berbicara di antara mereka sendiri.

LINEADDRCAPFLAGS_CONFERENCEHELD

Menentukan apakah panggilan yang diadakan secara permanen dapat dihubungi. Seringkali, hanya panggilan penahanan konsultasi yang dapat ditambahkan sebagai panggilan konferensi.

LINEADDRCAPFLAGS_CONFERENCEMAKE

Menentukan apakah panggilan yang sama sekali baru dapat dibuat untuk digunakan sebagai panggilan konsultasi (untuk ditambahkan) pada konferensi.

LINEADDRCAPFLAGS_DESTOFFHOOK

Menentukan apakah telepon pihak yang dipanggil dapat secara otomatis dipaksa offhook saat melakukan panggilan.

LINEADDRCAPFLAGS_DIALED

Menentukan apakah alamat tujuan dapat dihubungi pada alamat ini untuk melakukan panggilan. TRUE jika alamat tujuan harus diputar; FALSE jika alamat tujuan diperbaiki (seperti halnya "hot phone").

LINEADDRCAPFLAGS_FWDBUSYNAADDR

Menentukan apakah pengalihan panggilan untuk sibuk dan tanpa jawaban dapat menggunakan alamat penerusan yang berbeda. Bendera ini bermakna hanya jika penerusan untuk sibuk dan tanpa jawaban dapat dikontrol secara terpisah. Bendera ini TRUE jika penerusan untuk sibuk dan tanpa jawaban dapat menggunakan alamat tujuan yang berbeda; jika tidak, itu ADALAH FALSE.

LINEADDRCAPFLAGS_FWDCONSULT

Menentukan apakah pengalihan panggilan melibatkan pembentukan panggilan konsultasi.

LINEADDRCAPFLAGS_FWDINTEXTADDR

Menentukan apakah panggilan internal dan eksternal dapat diteruskan ke alamat penerusan yang berbeda. Bendera ini bermakna hanya jika penerusan panggilan internal dan eksternal dapat dikontrol secara terpisah. Bendera ini TRUE jika panggilan internal dan eksternal dapat diteruskan ke alamat tujuan yang berbeda; jika tidak, itu ADALAH FALSE.

LINEADDRCAPFLAGS_FWDNUMRINGS

Menentukan apakah jumlah dering untuk tanpa jawaban dapat ditentukan saat mengalihkan panggilan tanpa jawaban. Jika TRUE, rentang yang valid disediakan dalam anggota dwMinFwdNumRings dan dwMaxFwdNumRings dari struktur LINEADDRESSCAPS .

LINEADDRCAPFLAGS_FWDSTATUSVALID

Menentukan apakah status penerusan dalam struktur LINEADDRESSSTATUS untuk alamat ini valid atau paling banyak merupakan "perkiraan terbaik", mengingat tidak adanya konfirmasi yang akurat oleh sakelar atau jaringan.

LINEADDRCAPFLAGS_HOLDMAKESNEW

Saat panggilan pada alamat ini ditangguhkan (menggunakan lineHold atau tindakan eksternal), panggilan baru secara otomatis dibuat (kemungkinan besar di LINECALLSTATE_DIALTONE).

LINEADDRCAPFLAGS_NOEXTERNALCALLS

Alamat ini dikaitkan dengan garis internal pada PBX yang dibatasi sedimikian sehingga tidak dapat digunakan untuk melakukan panggilan ke alamat di luar sakelar (misalnya, itu adalah interkom). Aplikasi dapat menggunakan indikasi ini untuk membantu pengguna dalam memilih tampilan panggilan yang benar untuk digunakan untuk melakukan panggilan. Ketika bit ini nonaktif, itu tidak selalu menunjukkan bahwa alamat dapat digunakan untuk melakukan panggilan eksternal, karena penyedia layanan mungkin tidak kognizan dari jenis baris.

LINEADDRCAPFLAGS_NOINTERNALCALLS

Alamat dikaitkan dengan garis CO langsung (batang), dan tidak dapat digunakan untuk melakukan panggilan internal pada PBX. Aplikasi dapat menggunakan indikasi ini untuk membantu pengguna dalam memilih tampilan panggilan yang benar untuk digunakan untuk melakukan panggilan. Ketika bit ini nonaktif, itu tidak selalu menunjukkan bahwa alamat dapat digunakan untuk melakukan panggilan internal, karena penyedia layanan mungkin tidak kognizan dari jenis baris.

LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION

Alamat ini tidak mendukung terjemahan alamat jaringan telepon yang dialihkan publik. Bendera ini hanya diekspos ke aplikasi yang menegosiasikan VERSI TAPI 3.0 atau lebih tinggi.

LINEADDRCAPFLAGS_ORIGOFFHOOK

Menentukan apakah telepon pihak asal dapat secara otomatis diambil offhook saat melakukan panggilan.

LINEADDRCAPFLAGS_PARTIALDIAL

Menentukan apakah pemutaran parsial tersedia.

LINEADDRCAPFLAGS_PICKUPCALLWAIT

TRUE jika linePickup dapat digunakan untuk mengambil panggilan yang terdeteksi oleh pengguna sebagai panggilan tunggu panggilan; jika tidak, FALSE.

LINEADDRCAPFLAGS_PICKUPGROUPID

Menentukan apakah pengidentifikasi grup diperlukan untuk pengambilan panggilan.

LINEADDRCAPFLAGS_PREDICTIVEDIALER

Alamat ini telah meningkatkan kemampuan pemantauan kemajuan panggilan yang dapat diterapkan ke panggilan keluar untuk menentukan status panggilan seperti ringback, sibuk, specialinfo, dan terhubung, atau jenis media perangkat yang menjawab panggilan. Ini mungkin juga memiliki kemampuan untuk secara otomatis mentransfer panggilan keluar ke alamat lain ketika panggilan mencapai salah satu set status yang telah ditentukan sebelumnya.

LINEADDRCAPFLAGS_QUEUE

Alamat ini tidak terkait dengan stasiun atau perangkat fisik tertentu, tetapi merupakan tempat penahanan di mana panggilan menunggu pemrosesan lebih lanjut. Panggilan yang dilakukan dalam antrean mungkin menerima perawatan tertentu. Mereka juga dapat ditransfer secara otomatis ketika sumber daya tertentu tersedia (misalnya, jika antrean adalah antrean ACD dan panggilan sedang menunggu agen yang tersedia).

LINEADDRCAPFLAGS_ROUTEPOINT

Alamat ini tidak terkait dengan stasiun atau perangkat fisik tertentu, tetapi merupakan tempat penahanan di mana panggilan menunggu perutean oleh aplikasi (aplikasi memeriksa alamat yang disebut, dan dapat mengalihkan panggilan ke alamat lain). Panggilan juga dapat ditransfer secara otomatis jika batas waktu perutean kedaluwarsa (sakelar biasanya mengasumsikan perutean default).

LINEADDRCAPFLAGS_SECURE

Menentukan apakah panggilan pada alamat ini dapat dilakukan dengan aman pada waktu penyetelan panggilan.

LINEADDRCAPFLAGS_SETCALLINGID

Aplikasi dapat memilih untuk mengatur anggota CallingPartyID di LINECALLPARAMS saat memanggil lineMakeCall dan fungsi lain yang menerima struktur LINECALLPARAMS . Penyedia layanan akan, jika konten pengidentifikasi dapat diterima dan jalur tersedia, teruskan pengidentifikasi ke pihak yang dipanggil untuk menunjukkan identitas pihak pemanggil.

LINEADDRCAPFLAGS_SETUPCONFNULL

Menentukan apakah menyiapkan panggilan konferensi dimulai dengan panggilan awal (FALSE) atau tanpa panggilan awal (TRUE).

LINEADDRCAPFLAGS_TRANSFERHELD

Menentukan apakah panggilan yang ditahan secara permanen dapat ditransfer. Seringkali, hanya panggilan pada penahanan konsultasi yang dapat ditransfer.

LINEADDRCAPFLAGS_TRANSFERMAKE

Menentukan apakah panggilan yang sama sekali baru dapat dibuat untuk digunakan sebagai panggilan konsultasi pada transfer.

Keterangan

Tidak ada ekstensibilitas. Semua 32 bit dicadangkan.

Persyaratan

Persyaratan Nilai
Versi TAPI
Membutuhkan TAPI 2.0 atau yang lebih baru
Header
Tapi.h

Lihat juga

lineAccept

LINEADDRESSCAPS

LINEADDRESSSTATUS

LINECALLPARAMS

lineCompleteCall

lineDrop

lineHold

lineMakeCall

linePickup