HttpReceiverOptions interface
Alternativstruktur som används för att konfigurera hur ofta HTTP-mottagaren avsöker efter meddelanden.
Vart och ett av dessa alternativ är ömsesidigt uteslutande, förutom de drain booleska. Endast en interval, at, cron eller manualPolling ska finnas i alternativstrukturen.
Detta konfigureras genom att anropa setOptions med detta som en egenskap med namnet receivePolicy inuti ett HttpTransportOptions-objekt som finns i ett DeviceClientOptions--objekt.
Se
Egenskaper
| at | Använd det här alternativet om du vill konfigurera mottagaren så att den endast tar emot en gång i taget. |
| cron | Använda en cron-formaterad sträng |
| drain | Booleskt värde som anger om endast ett meddelande ska tas emot ska tömmas på alla meddelanden. |
| interval | Intervall i sekunder där Azure IoT Hub kommer att avsökas. |
| manual |
Avsöker inte och förlitar sig i stället på att användaren anropar metoden |
Egenskapsinformation
at
Använd det här alternativet om du vill konfigurera mottagaren så att den endast tar emot en gång i taget.
at?: Date
Egenskapsvärde
Date
cron
Använda en cron-formaterad sträng
cron?: string
Egenskapsvärde
string
drain
Booleskt värde som anger om endast ett meddelande ska tas emot ska tömmas på alla meddelanden.
drain?: boolean
Egenskapsvärde
boolean
interval
Intervall i sekunder där Azure IoT Hub kommer att avsökas.
interval?: number
Egenskapsvärde
number
manualPolling
Avsöker inte och förlitar sig i stället på att användaren anropar metoden receive.
manualPolling?: boolean
Egenskapsvärde
boolean