Enviar mensagem MQTT
Estrutura
SendMQTTMessage(sHost, sPort, sUser, sPassword, sClient, sTopic, bSSL, sMessage)
Parâmetros
| Parâmetro | Tipo | Descrição
| sHost | String | Host do servidor ao qual se deve ligar.sPort | String | Porta para a qual enviar a mensagem.sUser | String | Utilizador com o qual se deve ligar.sPassword | String | Palavra-passe para a ligação.sClient | String | ID do cliente a utilizar.sTopic | String | Tópico de destino para o qual enviar a mensagem.bSSL | Booleano | Se se deve utilizar SSL durante a ligação.sMessage | String | A mensagem a enviar. |
Valor de retorno
«Mensagem enviada.» ou uma mensagem de erro que descreva o problema no envio.
Descrição
Esta função estabelece ligação a um servidor utilizando o protocolo MQTT e tenta enviar-lhe uma mensagem. Utiliza sempre uma sessão limpa com nível de QoS 2.
Exemplo
SendMQTTMessage("localhost", "1883", "", "", "IndyClient", "DemoTarget", false, "Mensagem de teste da IndySoft")
Compatibilidade de aplicações
Tudo |