Dela via


HttpReceiverOptions interface

Alternativstruktur som används för att konfigurera hur ofta HTTP-mottagaren avsöker efter meddelanden. Vart och ett av dessa alternativ är ömsesidigt uteslutande, förutom de drain booleska. Endast en interval, at, cron eller manualPolling ska finnas i alternativstrukturen.

Detta konfigureras genom att anropa setOptions med detta som en egenskap med namnet receivePolicy inuti ett HttpTransportOptions-objekt som finns i ett DeviceClientOptions--objekt.

Se

Egenskaper

at

Använd det här alternativet om du vill konfigurera mottagaren så att den endast tar emot en gång i taget.

cron

Använda en cron-formaterad sträng

drain

Booleskt värde som anger om endast ett meddelande ska tas emot ska tömmas på alla meddelanden.

interval

Intervall i sekunder där Azure IoT Hub kommer att avsökas.

manualPolling

Avsöker inte och förlitar sig i stället på att användaren anropar metoden receive.

Egenskapsinformation

at

Använd det här alternativet om du vill konfigurera mottagaren så att den endast tar emot en gång i taget.

at?: Date

Egenskapsvärde

Date

cron

Använda en cron-formaterad sträng

cron?: string

Egenskapsvärde

string

drain

Booleskt värde som anger om endast ett meddelande ska tas emot ska tömmas på alla meddelanden.

drain?: boolean

Egenskapsvärde

boolean

interval

Intervall i sekunder där Azure IoT Hub kommer att avsökas.

interval?: number

Egenskapsvärde

number

manualPolling

Avsöker inte och förlitar sig i stället på att användaren anropar metoden receive.

manualPolling?: boolean

Egenskapsvärde

boolean