HttpReceiverOptions interface
Struktura opcji używana do konfigurowania częstotliwości sondowania odbiornika HTTP dla komunikatów.
Każda z tych opcji wzajemnie się wyklucza, z wyjątkiem wartości logicznej drain
. W strukturze opcji znajduje się tylko jeden interval
, at
, cron
lub manualPolling
.
Jest to konfigurowane przez wywołanie setOptions z tą właściwością o nazwie receivePolicy
wewnątrz obiektu HttpTransportOptions, który znajduje się wewnątrz obiektu DeviceClientOptions.
Widzieć
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órym 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órym 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