HttpReceiverOptions interface
Structure d’options utilisée pour configurer la fréquence à laquelle le récepteur HTTP interroge les messages.
Chacune de ces options s’exclue mutuellement, à l’exception du drain booléen. Un seul interval, at, cron ou manualPolling doit être présent dans la structure des options.
Cela est configuré en appelant Client.setOptions avec cette propriété nommée receivePolicy à l’intérieur d’un objet HttpTransportOptions qui se trouve à l’intérieur d’un objet DeviceClientOptions .
Voir
Propriétés
| at | Utilisez cette option pour configurer le récepteur pour qu’il ne reçoive qu’une seule fois à un moment spécifique. |
| cron | Utiliser une chaîne au format cron |
| drain | Boolean indiquant si un seul message doit être reçu tous les messages doivent être vidés. |
| interval | Intervalle en secondes auquel le hub Azure IoT va être interrogé. |
| manual |
Ne interroge pas et s’appuie plutôt sur l’utilisateur appelant la méthode |
Détails de la propriété
at
Utilisez cette option pour configurer le récepteur pour qu’il ne reçoive qu’une seule fois à un moment spécifique.
at?: Date
Valeur de propriété
Date
cron
Utiliser une chaîne au format cron
cron?: string
Valeur de propriété
string
drain
Boolean indiquant si un seul message doit être reçu tous les messages doivent être vidés.
drain?: boolean
Valeur de propriété
boolean
interval
Intervalle en secondes auquel le hub Azure IoT va être interrogé.
interval?: number
Valeur de propriété
number
manualPolling
Ne interroge pas et s’appuie plutôt sur l’utilisateur appelant la méthode receive.
manualPolling?: boolean
Valeur de propriété
boolean