- java.lang.Object
-
- swim.mqtt.MqttPart
-
- swim.mqtt.MqttPacket<Object>
-
- swim.mqtt.MqttConnAck
-
- All Implemented Interfaces:
Debug
public final class MqttConnAck extends MqttPacket<Object> implements Debug
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MqttConnAck
accepted()
int
connectCode()
int
connectFlags()
MqttConnStatus
connectStatus()
MqttConnAck
connectStatus(MqttConnStatus connectStatus)
static MqttConnAck
create(int packetFlags, int connectFlags, int connectCode)
static MqttConnAck
create(MqttConnStatus connectStatus)
<T> Output<T>
debug(Output<T> output)
Writes a developer readable, debug-formatted string representation of this object tooutput
.Encoder<?,MqttConnAck>
encodeMqtt(OutputBuffer<?> output, MqttEncoder mqtt)
boolean
equals(Object other)
int
hashCode()
Encoder<?,MqttConnAck>
mqttEncoder(MqttEncoder mqtt)
int
packetFlags()
MqttConnAck
packetFlags(int packetFlags)
int
packetType()
boolean
sessionPresent()
MqttConnAck
sessionPresent(boolean sessionPresent)
String
toString()
-
Methods inherited from class swim.mqtt.MqttPart
encodeMqtt, mqttEncoder
-
-
-
-
Method Detail
-
packetType
public int packetType()
- Specified by:
packetType
in classMqttPacket<Object>
-
packetFlags
public int packetFlags()
- Specified by:
packetFlags
in classMqttPacket<Object>
-
packetFlags
public MqttConnAck packetFlags(int packetFlags)
-
connectFlags
public int connectFlags()
-
connectCode
public int connectCode()
-
sessionPresent
public boolean sessionPresent()
-
sessionPresent
public MqttConnAck sessionPresent(boolean sessionPresent)
-
connectStatus
public MqttConnStatus connectStatus()
-
connectStatus
public MqttConnAck connectStatus(MqttConnStatus connectStatus)
-
mqttEncoder
public Encoder<?,MqttConnAck> mqttEncoder(MqttEncoder mqtt)
- Specified by:
mqttEncoder
in classMqttPart
-
encodeMqtt
public Encoder<?,MqttConnAck> encodeMqtt(OutputBuffer<?> output, MqttEncoder mqtt)
- Specified by:
encodeMqtt
in classMqttPart
-
debug
public <T> Output<T> debug(Output<T> output)
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
.
-
accepted
public static MqttConnAck accepted()
-
create
public static MqttConnAck create(int packetFlags, int connectFlags, int connectCode)
-
create
public static MqttConnAck create(MqttConnStatus connectStatus)
-
-