Mosquitto\Message¶
-
class
Mosquitto\
Message
¶ Represents a message received from a broker. All data is represented as properties.
-
property
$topic
¶ (string) The topic this message was delivered to.
-
property
$payload
¶ (string) The payload of this message.
-
property
$mid
¶ (int) The ID of this message.
-
property
$qos
¶ (int) The QoS value applied to this message.
-
property
$retain
¶ (boolean) Whether this is a retained message or not.
This class has two static methods.
-
static
topicMatchesSub
¶ Returns true if the supplied topic matches the supplied description, and otherwise false.
Parameters: - $topic (string) – The topic to match
- $subscription (string) – The subscription to match
-
static
tokeniseTopic
¶ Tokenise a topic or subscription string into an array of strings representing the topic hierarchy.
Parameters: - $topic (string) – The topic to tokenise
-
property