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