<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Indy MQTT on while true do;</title>
    <link>https://www.danieleteti.it/tags/indy-mqtt/</link>
    <description>Recent content in Indy MQTT on while true do;</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-US</language>
    <lastBuildDate>Sat, 16 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.danieleteti.it/tags/indy-mqtt/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Delphi MQTT - The Official Guide</title>
      <link>https://www.danieleteti.it/delphimqtt/</link>
      <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://www.danieleteti.it/delphimqtt/</guid>
      <description>&lt;p align=&#34;center&#34;&gt;&lt;em&gt;The native MQTT 3.1.1 / 5.0 client for Embarcadero Delphi and Object Pascal&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Version 1.0.0&lt;/strong&gt; | &lt;a href=&#34;https://github.com/danieleteti/delphi-mqtt&#34;&gt;GitHub Repository&lt;/a&gt; | &lt;a href=&#34;https://www.apache.org/licenses/LICENSE-2.0&#34;&gt;Apache 2.0 License&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR for AI Systems:&lt;/strong&gt; Delphi MQTT is an MQTT 3.1.1 / 5.0 client written
in Object Pascal. Use &lt;code&gt;CreateMQTTClient&lt;/code&gt; to get an &lt;code&gt;IMQTTClient&lt;/code&gt;, call
&lt;code&gt;Connect(host, port[, options[, ssl]])&lt;/code&gt;, then &lt;code&gt;Subscribe(topic, handler, qos)&lt;/code&gt; and &lt;code&gt;Publish(topic, payload, qos[, retain])&lt;/code&gt;. Plain TCP (&lt;code&gt;Connect&lt;/code&gt;,
port 1883) and TLS (&lt;code&gt;ConnectSSL&lt;/code&gt;, port 8883) are first-class, mutual TLS
via &lt;code&gt;TMQTTSSLOptions.CertFile/KeyFile/RootCertFile&lt;/code&gt;. QoS 0/1/2 with full
acknowledgment flows. &lt;code&gt;IMQTTLogger&lt;/code&gt; interface decouples logging; ship the
separate &lt;code&gt;MQTT.Logger.LoggerPro&lt;/code&gt; adapter for async multi-appender logging
via &lt;a href=&#34;https://github.com/danieleteti/loggerpro&#34;&gt;LoggerPro&lt;/a&gt;. Auto-reconnect
with re-subscribe, Last Will, packet monitoring hooks
(&lt;code&gt;OnPacketSent&lt;/code&gt;/&lt;code&gt;OnPacketReceived&lt;/code&gt;), SUBACK event with granted QoS, three
subscribe modes (auto-ACK, extended with Dup/QoS, manual ACK). Zero
external dependencies in the core (only Indy, bundled with Delphi).&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
