Konstanta LINEADDRESSSTATE_
Konstanta bendera bit LINEADDRESSSTATE_ menjelaskan berbagai item status alamat.
-
LINEADDRESSSTATE_CAPSCHANGE
-
-
Menunjukkan bahwa, karena perubahan konfigurasi yang dibuat oleh pengguna atau keadaan lain, satu atau beberapa anggota dalam struktur LINEADDRESSCAPS untuk alamat telah berubah. Aplikasi harus menggunakan lineGetAddressCaps untuk membaca struktur yang diperbarui. Jika penyedia layanan mengirim pesan LINE_ADDRESSSTATE yang berisi nilai ini ke TAPI, TAPI akan meneruskannya ke aplikasi yang telah menegosiasikan TAPI versi 1.4 atau yang lebih baru; aplikasi yang menegosiasikan versi API sebelumnya akan menerima pesan LINE_LINEDEVSTATE yang menentukan LINEDEVSTATE_REINIT, mengharuskan mereka mematikan dan menginisialisasi ulang koneksi mereka ke TAPI untuk mendapatkan informasi yang diperbarui.
-
-
LINEADDRESSSTATE_DEVSPECIFIC
-
-
Item khusus perangkat dari status alamat telah berubah.
-
-
LINEADDRESSSTATE_FORWARD
-
-
Status penerusan alamat telah berubah, termasuk mungkin jumlah cincin untuk menentukan kondisi tanpa jawaban. Aplikasi harus memeriksa status alamat untuk menentukan detail tentang status penerusan alamat saat ini.
-
-
LINEADDRESSSTATE_INUSEMANY
-
-
Alamat yang dipantau atau dipagari telah berubah dari sedang digunakan oleh satu stasiun menjadi digunakan oleh lebih dari satu stasiun.
-
-
LINEADDRESSSTATE_INUSEONE
-
-
Alamat telah berubah dari diam atau digunakan oleh banyak stasiun jembatan menjadi hanya digunakan oleh satu stasiun.
-
-
LINEADDRESSSTATE_INUSEZERO
-
-
Alamat telah berubah menjadi diam (tidak digunakan oleh stasiun mana pun).
-
-
LINEADDRESSSTATE_NUMCALLS
-
-
Jumlah panggilan pada alamat telah berubah. Ini adalah hasil dari peristiwa seperti panggilan masuk baru, panggilan keluar pada alamat, atau panggilan yang mengubah status penangguhannya. Bendera ini mencakup perubahan pada salah satu anggota dwNumActiveCalls, dwNumOnHoldCalls dan dwNumOnHoldPendingCalls dalam struktur LINEADDRESSSTATUS . Aplikasi harus memeriksa ketiga anggota ini ketika menerima pesan LINE_ADDRESSSTATE (numCalls).
-
-
LINEADDRESSSTATE_OTHER
-
-
Item status alamat selain yang tercantum di bawah ini telah berubah. Aplikasi harus memeriksa status alamat saat ini untuk menentukan item mana yang telah berubah.
-
-
LINEADDRESSSTATE_TERMINALS
-
-
Pengaturan terminal untuk alamat telah berubah.
-
Keterangan
Tidak ada ekstensibilitas. Semua 32 bit dicadangkan.
Aplikasi diberi tahu tentang perubahan pada item status ini dalam pesan LINE_ADDRESSSTATE . Kemampuan perangkat alamat menunjukkan perubahan status alamat mana yang mungkin dapat dilaporkan untuk alamat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi TAPI |
Membutuhkan TAPI 2.0 atau yang lebih baru |
Header |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk