enumerasi ADDRESS_CAPABILITY (tapi3if.h)
Anggota enum ADDRESS_CAPABILITY digunakan oleh metode ITAddressCapabilities::get_AddressCapability untuk menunjukkan kemampuan alamat yang diperlukan.
Sintaks
typedef enum ADDRESS_CAPABILITY {
AC_ADDRESSTYPES = 0,
AC_BEARERMODES,
AC_MAXACTIVECALLS,
AC_MAXONHOLDCALLS,
AC_MAXONHOLDPENDINGCALLS,
AC_MAXNUMCONFERENCE,
AC_MAXNUMTRANSCONF,
AC_MONITORDIGITSUPPORT,
AC_GENERATEDIGITSUPPORT,
AC_GENERATETONEMODES,
AC_GENERATETONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMENTRIES,
AC_DEVCAPFLAGS,
AC_ANSWERMODES,
AC_LINEFEATURES,
AC_SETTABLEDEVSTATUS,
AC_PARKSUPPORT,
AC_CALLERIDSUPPORT,
AC_CALLEDIDSUPPORT,
AC_CONNECTEDIDSUPPORT,
AC_REDIRECTIONIDSUPPORT,
AC_REDIRECTINGIDSUPPORT,
AC_ADDRESSCAPFLAGS,
AC_CALLFEATURES1,
AC_CALLFEATURES2,
AC_REMOVEFROMCONFCAPS,
AC_REMOVEFROMCONFSTATE,
AC_TRANSFERMODES,
AC_ADDRESSFEATURES,
AC_PREDICTIVEAUTOTRANSFERSTATES,
AC_MAXCALLDATASIZE,
AC_LINEID,
AC_ADDRESSID,
AC_FORWARDMODES,
AC_MAXFORWARDENTRIES,
AC_MAXSPECIFICENTRIES,
AC_MINFWDNUMRINGS,
AC_MAXFWDNUMRINGS,
AC_MAXCALLCOMPLETIONS,
AC_CALLCOMPLETIONCONDITIONS,
AC_CALLCOMPLETIONMODES,
AC_PERMANENTDEVICEID,
AC_GATHERDIGITSMINTIMEOUT,
AC_GATHERDIGITSMAXTIMEOUT,
AC_GENERATEDIGITMINDURATION,
AC_GENERATEDIGITMAXDURATION,
AC_GENERATEDIGITDEFAULTDURATION
} ;
Konstanta
AC_ADDRESSTYPES Nilai: 0 Alamat dapat mendukung lebih dari satu jenis alamat, tetapi harap dicatat bahwa satu dapat digunakan selama ITAddress::CreateCall. |
AC_BEARERMODES Mode pembawa. |
AC_MAXACTIVECALLS Jumlah maksimum panggilan (bandwidth minimum) yang dapat aktif (terhubung) pada baris kapan saja. Jumlah aktual panggilan aktif dapat lebih rendah jika panggilan bandwidth yang lebih tinggi dibuat pada baris. |
AC_MAXONHOLDCALLS Jumlah maksimum panggilan yang dapat ditangguhkan sekaligus. |
AC_MAXONHOLDPENDINGCALLS Jumlah maksimum panggilan yang dapat ditransfer atau konferensi yang tertunda secara bersamaan. |
AC_MAXNUMCONFERENCE Berisi jumlah maksimum pihak yang dapat bergabung dalam satu panggilan konferensi pada alamat ini. |
AC_MAXNUMTRANSCONF Menentukan jumlah pihak (termasuk "mandiri") yang dapat ditambahkan dalam panggilan konferensi yang dimulai sebagai panggilan konsultasi generik menggunakan ITBasicCallControl::Transfer dan ITBasicCallControl::Finish (FM_ASCONFERENCE). |
AC_MONITORDIGITSUPPORT Menentukan mode digit yang dapat dideteksi pada alamat ini menggunakan LINEDIGITMODE_ bendera. Jika tidak ada bendera yang diatur, pemantauan digit tidak didukung. |
AC_GENERATEDIGITSUPPORT Menentukan mode digit yang dapat dihasilkan pada alamat ini menggunakan subset LINEDIGITMODE_ bendera: LINEDIGITMODE_PULSE menunjukkan digit dapat dihasilkan sebagai nada pulsa/putar, dan LINEDIGITMODE_DTMF menunjukkan digit dapat dihasilkan sebagai nada DTMF. Jika tidak ada bendera yang diatur, pembuatan digit tidak didukung. |
AC_GENERATETONEMODES Menentukan berbagai jenis nada yang dapat dihasilkan pada baris ini, dari jenis LINETONEMODE_. |
AC_GENERATETONEMAXNUMFREQ Berisi jumlah maksimum frekuensi yang dapat ditentukan dalam menjelaskan nada umum. |
AC_MONITORTONEMAXNUMFREQ Berisi jumlah maksimum frekuensi yang dapat ditentukan saat memantau nada umum. Nilai 0 menunjukkan bahwa monitor nada tidak tersedia. |
AC_MONITORTONEMAXNUMENTRIES Berisi jumlah maksimum entri yang dapat ditentukan dalam daftar nada. |
AC_DEVCAPFLAGS Bendera kemampuan perangkat. |
AC_ANSWERMODES Mode jawaban. |
AC_LINEFEATURES Menentukan fitur yang tersedia untuk baris ini menggunakan LINEFEATURE_ konstanta. Memanggil fitur yang didukung mengharuskan baris berada dalam status yang tepat dan perangkat garis yang mendasar untuk dibuka dalam mode yang kompatibel. Nol dalam posisi bit menunjukkan bahwa fitur yang sesuai tidak pernah tersedia. Yang menunjukkan bahwa fitur yang sesuai mungkin tersedia jika baris dalam keadaan yang sesuai agar operasi menjadi bermakna. Anggota ini memungkinkan aplikasi untuk menemukan fitur baris mana yang dapat (dan yang tidak pernah dapat) didukung oleh perangkat. |
AC_SETTABLEDEVSTATUS Menunjukkan LINEDEVSTATUS_ nilai yang dapat dimodifikasi. |
AC_PARKSUPPORT Menunjukkan apakah taman didukung menggunakan LINEPARKMODE_ bendera. |
AC_CALLERIDSUPPORT Mengidentifikasi dukungan untuk identifikasi nomor penelepon menggunakan LINECALLPARTYID_ bendera. |
AC_CALLEDIDSUPPORT Mengidentifikasi dukungan untuk identifikasi nomor yang dipanggil menggunakan LINECALLPARTYID_ bendera. |
AC_CONNECTEDIDSUPPORT Menunjukkan apakah ID tersambung didukung menggunakan LINECALLPARTYID_ bendera. |
AC_REDIRECTIONIDSUPPORT Menunjukkan apakah ID pengalihan didukung menggunakan LINECALLPARTYID_ bendera. |
AC_REDIRECTINGIDSUPPORT Menunjukkan apakah ID pengalihan didukung menggunakan LINECALLPARTYID_ bendera. |
AC_ADDRESSCAPFLAGS Alamat bendera kemampuan menjelaskan berbagai kemampuan alamat Boolean. Misalnya, LINEADDRCAPFLAGS_FWDNUMRINGS menunjukkan apakah jumlah cincin untuk tanpa jawaban dapat ditentukan saat meneruskan tanpa jawaban. |
AC_CALLFEATURES1 Set fitur panggilan satu. |
AC_CALLFEATURES2 Fitur panggilan tambahan untuk konferensi, transfer, dan panggilan parkir. |
AC_REMOVEFROMCONFCAPS Menentukan kapabilitas alamat untuk menghapus panggilan dari panggilan konferensi. Anggota ini menggunakan LINEREMOVEFROMCONF_ konstanta. |
AC_REMOVEFROMCONFSTATE Menggunakan LINECALLSTATE_ konstanta untuk menentukan status panggilan setelah dihapus dari panggilan konferensi. |
AC_TRANSFERMODES Mode transfer. |
AC_ADDRESSFEATURES The fitur alamat baris menjelaskan operasi yang dapat dipanggil pada alamat. Misalnya, jika LINEADDRFEATURE_FORWARD diatur, alamat dapat diteruskan. |
AC_PREDICTIVEAUTOTRANSFERSTATES Status panggilan atau status di mana panggilan yang dilakukan oleh dialer prediktif dapat diatur untuk mentransfer panggilan secara otomatis ke alamat lain; satu atau beberapa LINECALLSTATE_ konstanta. Nilai 0 menunjukkan transfer otomatis berdasarkan status panggilan tidak tersedia. |
AC_MAXCALLDATASIZE Ukuran blok data maksimum yang diizinkan. |
AC_LINEID Mengembalikan pengidentifikasi perangkat dari perangkat baris tempat alamat ini dikaitkan. REFERENSI silang TAPI 2.1: LINEADDRESSCAPS. |
AC_ADDRESSID Pengidentifikasi alamat. Pengidentifikasi alamat secara permanen dikaitkan dengan alamat; pengidentifikasi tetap konstan di seluruh peningkatan sistem operasi. |
AC_FORWARDMODES Mode penerusan. |
AC_MAXFORWARDENTRIES Jumlah maksimum entri penerusan berbeda yang dapat didukung oleh alamat saat ini. |
AC_MAXSPECIFICENTRIES Menentukan jumlah maksimum entri yang dapat diatur menggunakan ITForwardInformation::SetForwardType yang dapat berisi instruksi penerusan berdasarkan penelepon tertentu (penerusan panggilan selektif). Anggota ini nol jika pengalihan panggilan selektif tidak didukung. |
AC_MINFWDNUMRINGS Menentukan jumlah minimum cincin yang dapat diatur untuk menentukan kapan panggilan secara resmi dianggap "tidak ada jawaban." |
AC_MAXFWDNUMRINGS Menentukan jumlah maksimum cincin yang dapat diatur untuk menentukan kapan panggilan secara resmi dianggap "tidak ada jawaban." |
AC_MAXCALLCOMPLETIONS Jumlah maksimum permintaan penyelesaian panggilan bersamaan yang dapat terutang pada alamat ini. Nol menyiratkan bahwa penyelesaian panggilan tidak tersedia. |
AC_CALLCOMPLETIONCONDITIONS Kondisi penyelesaian panggilan. |
AC_CALLCOMPLETIONMODES Mode penyelesaian panggilan. |
AC_PERMANENTDEVICEID Pengidentifikasi permanen tempat perangkat baris diketahui dalam konfigurasi sistem. Nilai ini tidak berubah karena garis ditambahkan dan dihapus dari sistem. Oleh karena itu dapat digunakan untuk menautkan informasi khusus baris dalam registri atau file lain dengan cara yang tidak terpengaruh oleh perubahan di baris lain. Jika baris memiliki lebih dari satu alamat, semua alamat akan memiliki pengidentifikasi perangkat permanen yang sama. Penulis TSP harus mencatat bahwa nilai ini harus dipertahankan di seluruh peningkatan sistem operasi. |
AC_GATHERDIGITSMINTIMEOUT |
AC_GATHERDIGITSMAXTIMEOUT |
AC_GENERATEDIGITMINDURATION |
AC_GENERATEDIGITMAXDURATION |
AC_GENERATEDIGITDEFAULTDURATION |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | tapi3if.h |