package chat.server.moquette.message;
|
|
import io.netty.util.internal.StringUtil;
|
|
public class MqttConnAckVariableHeader {
|
|
private final MqttConnectReturnCode connectReturnCode;
|
|
private final boolean sessionPresent;
|
|
public MqttConnAckVariableHeader(MqttConnectReturnCode connectReturnCode, boolean sessionPresent) {
|
this.connectReturnCode = connectReturnCode;
|
this.sessionPresent = sessionPresent;
|
}
|
|
public MqttConnectReturnCode connectReturnCode() {
|
return connectReturnCode;
|
}
|
|
public boolean isSessionPresent() {
|
return sessionPresent;
|
}
|
|
@Override
|
public String toString() {
|
return new StringBuilder(StringUtil.simpleClassName(this))
|
.append('[')
|
.append("connectReturnCode=").append(connectReturnCode)
|
.append(", sessionPresent=").append(sessionPresent)
|
.append(']')
|
.toString();
|
}
|
}
|