Sdílet prostřednictvím


HttpReceiverOptions interface

Struktura možností použitá ke konfiguraci, jak často příjemce HTTP dotazuje zprávy. Každá z těchto možností se vzájemně vylučují, s výjimkou drain logické hodnoty. Ve struktuře možností se nachází pouze jeden interval, at, cron nebo manualPolling.

To je nakonfigurováno voláním setOptions s tímto jako vlastnost s názvem receivePolicy uvnitř HttpTransportOptions objektu, který je uvnitř DeviceClientOptions objektu.

Vidět

Vlastnosti

at

Tuto možnost použijte ke konfiguraci příjemce tak, aby přijímal pouze jednou v určitém čase.

cron

Použití řetězce ve formátu cron

drain

Logická hodnota označující, zda má být přijata pouze jedna zpráva, by měly být všechny zprávy vyprázdněny.

interval

Interval v sekundách, ve kterém se azure IoT Hub bude dotazovat.

manualPolling

Necyklické dotazování a místo toho spoléhá na uživatele, který volá metodu receive.

Podrobnosti vlastnosti

at

Tuto možnost použijte ke konfiguraci příjemce tak, aby přijímal pouze jednou v určitém čase.

at?: Date

Hodnota vlastnosti

Date

cron

Použití řetězce ve formátu cron

cron?: string

Hodnota vlastnosti

string

drain

Logická hodnota označující, zda má být přijata pouze jedna zpráva, by měly být všechny zprávy vyprázdněny.

drain?: boolean

Hodnota vlastnosti

boolean

interval

Interval v sekundách, ve kterém se azure IoT Hub bude dotazovat.

interval?: number

Hodnota vlastnosti

number

manualPolling

Necyklické dotazování a místo toho spoléhá na uživatele, který volá metodu receive.

manualPolling?: boolean

Hodnota vlastnosti

boolean