Поделиться через


HttpReceiverOptions interface

Структура параметров, используемая для настройки частоты опроса HTTP-приемника для получения сообщений. Каждый из этих вариантов является взаимоисключающим, за исключением drain логического. В структуре опций должен присутствовать только один interval, atcron или manualPolling .

Это настраивается путем вызова setOptions с этим свойством в качестве свойства, названного receivePolicy внутри объекта HttpTransportOptions , который находится внутри объекта DeviceClientOptions .

Смотри

Свойства

at

Используйте эту опцию, чтобы настроить приемник на прием только один раз в определенное время.

cron

Использование строки в формате cron

drain

Логическое значение, указывающее, должно ли быть получено только одно сообщение, все сообщения должны быть опустошены.

interval

Интервал в секундах , с которым будет опрашиваться концентратор Azure IoT.

manualPolling

Не опрашивает, а вместо этого полагается на вызов receive метода пользователем.

Сведения о свойстве

at

Используйте эту опцию, чтобы настроить приемник на прием только один раз в определенное время.

at?: Date

Значение свойства

Date

cron

Использование строки в формате cron

cron?: string

Значение свойства

string

drain

Логическое значение, указывающее, должно ли быть получено только одно сообщение, все сообщения должны быть опустошены.

drain?: boolean

Значение свойства

boolean

interval

Интервал в секундах , с которым будет опрашиваться концентратор Azure IoT.

interval?: number

Значение свойства

number

manualPolling

Не опрашивает, а вместо этого полагается на вызов receive метода пользователем.

manualPolling?: boolean

Значение свойства

boolean