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