- All Implemented Interfaces:
Debug
-
Method Summary
Modifier and TypeMethodDescriptionstatic MqttSubscribePacket
create
(int packetId) static MqttSubscribePacket
create
(int packetFlags, int packetId, FingerTrieSeq<MqttSubscription> subscriptions) static MqttSubscribePacket
create
(int packetId, FingerTrieSeq<MqttSubscription> subscriptions) static MqttSubscribePacket
create
(int packetId, MqttSubscription... subscriptions) <T> Output<T>
Writes a developer readable, debug-formatted string representation of this object tooutput
.encodeMqtt
(OutputBuffer<?> output, MqttEncoder mqtt) boolean
int
hashCode()
mqttEncoder
(MqttEncoder mqtt) int
packetFlags
(int packetFlags) int
packetId()
packetId
(int packetId) int
subscription
(String topicName) subscription
(String topicName, MqttQoS qos) subscription
(MqttSubscription subscription) subscriptions
(FingerTrieSeq<MqttSubscription> subscriptions) subscriptions
(MqttSubscription... subscriptions) toString()
Methods inherited from class swim.mqtt.MqttPacket
encodeMqtt, mqttEncoder
-
Method Details
-
packetType
public int packetType()- Specified by:
packetType
in classMqttPacket<Object>
-
packetFlags
public int packetFlags()- Specified by:
packetFlags
in classMqttPacket<Object>
-
packetFlags
-
packetId
public int packetId() -
packetId
-
subscriptions
-
subscriptions
-
subscriptions
-
subscription
-
subscription
-
subscription
-
mqttEncoder
- Specified by:
mqttEncoder
in classMqttPacket<Object>
-
encodeMqtt
- Specified by:
encodeMqtt
in classMqttPacket<Object>
-
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
. -
toString
-
create
public static MqttSubscribePacket create(int packetFlags, int packetId, FingerTrieSeq<MqttSubscription> subscriptions) -
create
public static MqttSubscribePacket create(int packetId, FingerTrieSeq<MqttSubscription> subscriptions) -
create
-
create
-