I would like to publish a set (~100) of messages at once to an MQTT broker. To do so I will use publish.multiple().
publish.multiple()
The messages are of the form topic/one, topic/two, ... with each a payload. The order for these messages does not matter.
topic/one
topic/two
I need, however, to send first a message to topic with an empty payload in order to delete the existing messages. I would like to place it first in the list of messages to be sent.
topic
Is there a guarantee that it will be processed first?
Looking at the paho publish code, it invokes Collections.popleft() so if you pass a tuple that has the no-op payload first, I believe it should work.
1.4m articles
1.4m replys
5 comments
57.0k users