HttpReceiverOptions interface
Struktura možností použitá ke konfiguraci, jak často příjemce HTTP dotazuje zprávy.
Každá z těchto možností se vzájemně vylučují, s výjimkou drain
logické hodnoty. Ve struktuře možností se nachází pouze jeden interval
, at
, cron
nebo manualPolling
.
To je nakonfigurováno voláním setOptions s tímto jako vlastnost s názvem receivePolicy
uvnitř HttpTransportOptions objektu, který je uvnitř DeviceClientOptions objektu.
Vidět
Vlastnosti
at | Tuto možnost použijte ke konfiguraci příjemce tak, aby přijímal pouze jednou v určitém čase. |
cron | Použití řetězce ve formátu cron |
drain | Logická hodnota označující, zda má být přijata pouze jedna zpráva, by měly být všechny zprávy vyprázdněny. |
interval | Interval v sekundách, ve kterém se azure IoT Hub bude dotazovat. |
manual |
Necyklické dotazování a místo toho spoléhá na uživatele, který volá metodu |
Podrobnosti vlastnosti
at
Tuto možnost použijte ke konfiguraci příjemce tak, aby přijímal pouze jednou v určitém čase.
at?: Date
Hodnota vlastnosti
Date
cron
Použití řetězce ve formátu cron
cron?: string
Hodnota vlastnosti
string
drain
Logická hodnota označující, zda má být přijata pouze jedna zpráva, by měly být všechny zprávy vyprázdněny.
drain?: boolean
Hodnota vlastnosti
boolean
interval
Interval v sekundách, ve kterém se azure IoT Hub bude dotazovat.
interval?: number
Hodnota vlastnosti
number
manualPolling
Necyklické dotazování a místo toho spoléhá na uživatele, který volá metodu receive
.
manualPolling?: boolean
Hodnota vlastnosti
boolean