Aller directement au contenu principal

Envoyer un message MQTT

Structure

SendMQTTMessage(sHost, sPort, sUser, sPassword, sClient, sTopic, bSSL, sMessage)

Paramètres

| Paramètre | Type | Description
| sHost | Chaîne | Hôte du serveur auquel se connecter.sPort | Chaîne | Port vers lequel envoyer le message.sUser | Chaîne | Utilisateur sous lequel se connecter.sPassword | Chaîne | Mot de passe pour se connecter.sClient | Chaîne | ID client à utiliser.Topic | Chaîne | Sujet cible vers lequel envoyer le message.bSSL | Booléen | Indique s'il faut utiliser SSL lors de la connexion.sMessage | Chaîne | Message à envoyer. |

Valeur de retour

« Message envoyé. » ou un message d'erreur décrivant le problème rencontré lors de l'envoi.

Description

Cette fonction se connecte à un serveur via le protocole MQTT et tente de lui envoyer un message. Il utilise toujours une session vierge avec un niveau de qualité de service (QoS) 2.

Exemple

SendMQTTMessage("localhost", "1883", "", "", "IndyClient", "DemoTarget", false, "Message de test d'IndySoft")

Compatibilité des applications

Tout |