Udostępnij za pośrednictwem


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.

manualPolling

Nie sonduje i zamiast tego polega na użytkowniku wywołującym metodę receive.

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