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 intervalelement , atcron 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.

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ó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