HttpReceiverOptions interface
Struktura opcji używana do konfigurowania częstotliwości sondowania odbiornika HTTP dla komunikatów.
Każda z tych opcji wyklucza się wzajemnie, z wyjątkiem wartości logicznej drain
. W strukturze opcji znajduje się tylko jeden interval
element , at
cron
lub manualPolling
.
Jest to skonfigurowane przez wywołanie metody setOptions za pomocą tej właściwości o nazwie receivePolicy
wewnątrz obiektu HttpTransportOptions , który znajduje się wewnątrz obiektu DeviceClientOptions .
Zobacz
Właściwości
at | Użyj tej opcji, aby skonfigurować odbiornik do odbierania tylko raz w określonym czasie. |
cron | Używanie ciągu sformatowanego w formacie cron |
drain | Wartość logiczna wskazująca, czy powinien zostać odebrany tylko jeden komunikat, powinien zostać opróżniony. |
interval | Interwał w sekundach , w których będzie sondowane centrum Azure IoT. |
manual |
Nie sonduje i zamiast tego polega na użytkowniku wywołującym metodę |
Szczegóły właściwości
at
Użyj tej opcji, aby skonfigurować odbiornik do odbierania tylko raz w określonym czasie.
at?: Date
Wartość właściwości
Date
cron
Używanie ciągu sformatowanego w formacie cron
cron?: string
Wartość właściwości
string
drain
Wartość logiczna wskazująca, czy powinien zostać odebrany tylko jeden komunikat, powinien zostać opróżniony.
drain?: boolean
Wartość właściwości
boolean
interval
Interwał w sekundach , w których będzie sondowane centrum Azure IoT.
interval?: number
Wartość właściwości
number
manualPolling
Nie sonduje i zamiast tego polega na użytkowniku wywołującym metodę receive
.
manualPolling?: boolean
Wartość właściwości
boolean