HttpReceiverOptions interface
Optiesstructuur die wordt gebruikt om te configureren hoe vaak de HTTP-ontvanger pollt voor berichten.
Elk van deze opties is wederzijds exclusief, met uitzondering van de drain booleaanse waarde. Slechts één interval, at, cron of manualPolling moet aanwezig zijn in de optiesstructuur.
Dit wordt geconfigureerd door setOptions- aan te roepen als een eigenschap met de naam receivePolicy binnen een HttpTransportOptions-object dat zich in een DeviceClientOptions--object bevindt.
Zien
Eigenschappen
| at | Gebruik deze optie om de ontvanger slechts één keer op een bepaald tijdstip te ontvangen. |
| cron | Een tekenreeks met cron-indeling gebruiken |
| drain | Booleaanse waarde die aangeeft of slechts één bericht moet worden ontvangen, moeten alle berichten worden leeggezogen. |
| interval | Interval in seconden waarop de Azure IoT-hub wordt gepeild. |
| manual |
Pollt niet en vertrouwt in plaats daarvan op de gebruiker die de methode |
Eigenschapdetails
at
Gebruik deze optie om de ontvanger slechts één keer op een bepaald tijdstip te ontvangen.
at?: Date
Waarde van eigenschap
Date
cron
Een tekenreeks met cron-indeling gebruiken
cron?: string
Waarde van eigenschap
string
drain
Booleaanse waarde die aangeeft of slechts één bericht moet worden ontvangen, moeten alle berichten worden leeggezogen.
drain?: boolean
Waarde van eigenschap
boolean
interval
Interval in seconden waarop de Azure IoT-hub wordt gepeild.
interval?: number
Waarde van eigenschap
number
manualPolling
Pollt niet en vertrouwt in plaats daarvan op de gebruiker die de methode receive aanroept.
manualPolling?: boolean
Waarde van eigenschap
boolean