HttpReceiverOptions interface
Struktur opsi yang digunakan untuk mengonfigurasi seberapa sering penerima HTTP melakukan polling untuk pesan.
Masing-masing opsi ini saling eksklusif, kecuali untuk boolean drain. Hanya satu interval, at, cron atau manualPolling yang akan ada dalam struktur opsi.
Ini dikonfigurasi dengan memanggil setOptions dengan ini sebagai properti bernama receivePolicy di dalam objek HttpTransportOptions yang berada di dalam objek DeviceClientOptions.
Lihat
Properti
| at | Gunakan opsi ini untuk mengonfigurasi penerima untuk menerima hanya sekali pada waktu tertentu. |
| cron | Menggunakan string berformat cron |
| drain | Boolean menunjukkan apakah hanya satu pesan yang harus diterima semua pesan yang harus dikosongkan. |
| interval | Interval dalam detik di mana hub Azure IoT akan dijajaki. |
| manual |
Tidak melakukan polling dan sebaliknya mengandalkan pengguna yang memanggil metode |
Detail Properti
at
Gunakan opsi ini untuk mengonfigurasi penerima untuk menerima hanya sekali pada waktu tertentu.
at?: Date
Nilai Properti
Date
cron
Menggunakan string berformat cron
cron?: string
Nilai Properti
string
drain
Boolean menunjukkan apakah hanya satu pesan yang harus diterima semua pesan yang harus dikosongkan.
drain?: boolean
Nilai Properti
boolean
interval
Interval dalam detik di mana hub Azure IoT akan dijajaki.
interval?: number
Nilai Properti
number
manualPolling
Tidak melakukan polling dan sebaliknya mengandalkan pengguna yang memanggil metode receive.
manualPolling?: boolean
Nilai Properti
boolean