HttpReceiverOptions interface
HTTP 수신자가 메시지를 폴링하는 빈도를 구성하는 데 사용되는 옵션 구조입니다.
이러한 각 옵션은 부울을 drain
제외하고 상호 배타적입니다. 옵션 구조에는 , interval
at
또는 manualPolling
cron
하나만 있어야 합니다.
이 속성은 DeviceClientOptions 개체 내에 있는 HttpTransportOptions 개체 내에 있는 receivePolicy
속성으로 setOptions를 호출하여 구성됩니다.
참조 항목
속성
at | 이 옵션을 사용하여 특정 시간에 한 번만 수신하도록 수신기를 구성합니다. |
cron | cron 형식 문자열 사용 |
drain | 하나의 메시지만 수신해야 하는 모든 메시지를 드레이닝해야 하는지 여부를 나타내는 부울입니다. |
interval | Azure IoT Hub가 폴링될 간격( 초 )입니다. |
manual |
폴링하지 않고 대신 메서드를 호출하는 사용자에 의존합니다 |
속성 세부 정보
at
이 옵션을 사용하여 특정 시간에 한 번만 수신하도록 수신기를 구성합니다.
at?: Date
속성 값
Date
cron
cron 형식 문자열 사용
cron?: string
속성 값
string
drain
하나의 메시지만 수신해야 하는 모든 메시지를 드레이닝해야 하는지 여부를 나타내는 부울입니다.
drain?: boolean
속성 값
boolean
interval
Azure IoT Hub가 폴링될 간격( 초 )입니다.
interval?: number
속성 값
number
manualPolling
폴링하지 않고 대신 메서드를 호출하는 사용자에 의존합니다 receive
.
manualPolling?: boolean
속성 값
boolean