- All Implemented Interfaces:
Debug
-
Method Summary
Modifier and TypeMethodDescriptionboolean
cleanSession
(boolean cleanSession) clientId()
int
static MqttConnectPacket
create
(int packetFlags, String protocolName, int protocolLevel, int connectFlags, int keepAlive, String clientId, String willTopic, Data willMessage, String username, Data password) static MqttConnectPacket
<T> Output<T>
Writes a developer readable, debug-formatted string representation of this object tooutput
.encodeMqtt
(OutputBuffer<?> output, MqttEncoder mqtt) boolean
int
hashCode()
int
keepAlive
(int keepAlive) mqttEncoder
(MqttEncoder mqtt) int
packetFlags
(int packetFlags) int
password()
int
protocolLevel
(int protocolLevel) protocolName
(String protocolName) toString()
username()
willMessage
(Data willMessage) willQoS()
boolean
willRetain
(boolean willRetain) 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
-
protocolName
-
protocolName
-
protocolLevel
public int protocolLevel() -
protocolLevel
-
connectFlags
public int connectFlags() -
keepAlive
public int keepAlive() -
keepAlive
-
clientId
-
clientId
-
cleanSession
public boolean cleanSession() -
cleanSession
-
willTopic
-
willTopic
-
willMessage
-
willMessage
-
willQoS
-
willQoS
-
willRetain
public boolean willRetain() -
willRetain
-
username
-
username
-
password
-
password
-
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
-
create
-