MqttTransportHandler improvements
This commit is contained in:
parent
3f9f6efc26
commit
e3957ea2aa
@ -342,7 +342,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement
|
|||||||
|
|
||||||
private MqttMessage createUnSubAckMessage(int msgId) {
|
private MqttMessage createUnSubAckMessage(int msgId) {
|
||||||
MqttFixedHeader mqttFixedHeader =
|
MqttFixedHeader mqttFixedHeader =
|
||||||
new MqttFixedHeader(UNSUBACK, false, AT_LEAST_ONCE, false, 0);
|
new MqttFixedHeader(UNSUBACK, false, AT_MOST_ONCE, false, 0);
|
||||||
MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId);
|
MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId);
|
||||||
return new MqttMessage(mqttFixedHeader, mqttMessageIdVariableHeader);
|
return new MqttMessage(mqttFixedHeader, mqttMessageIdVariableHeader);
|
||||||
}
|
}
|
||||||
@ -445,7 +445,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement
|
|||||||
|
|
||||||
private static MqttSubAckMessage createSubAckMessage(Integer msgId, List<Integer> grantedQoSList) {
|
private static MqttSubAckMessage createSubAckMessage(Integer msgId, List<Integer> grantedQoSList) {
|
||||||
MqttFixedHeader mqttFixedHeader =
|
MqttFixedHeader mqttFixedHeader =
|
||||||
new MqttFixedHeader(SUBACK, false, AT_LEAST_ONCE, false, 0);
|
new MqttFixedHeader(SUBACK, false, AT_MOST_ONCE, false, 0);
|
||||||
MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId);
|
MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId);
|
||||||
MqttSubAckPayload mqttSubAckPayload = new MqttSubAckPayload(grantedQoSList);
|
MqttSubAckPayload mqttSubAckPayload = new MqttSubAckPayload(grantedQoSList);
|
||||||
return new MqttSubAckMessage(mqttFixedHeader, mqttMessageIdVariableHeader, mqttSubAckPayload);
|
return new MqttSubAckMessage(mqttFixedHeader, mqttMessageIdVariableHeader, mqttSubAckPayload);
|
||||||
@ -457,7 +457,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement
|
|||||||
|
|
||||||
public static MqttPubAckMessage createMqttPubAckMsg(int requestId) {
|
public static MqttPubAckMessage createMqttPubAckMsg(int requestId) {
|
||||||
MqttFixedHeader mqttFixedHeader =
|
MqttFixedHeader mqttFixedHeader =
|
||||||
new MqttFixedHeader(PUBACK, false, AT_LEAST_ONCE, false, 0);
|
new MqttFixedHeader(PUBACK, false, AT_MOST_ONCE, false, 0);
|
||||||
MqttMessageIdVariableHeader mqttMsgIdVariableHeader =
|
MqttMessageIdVariableHeader mqttMsgIdVariableHeader =
|
||||||
MqttMessageIdVariableHeader.from(requestId);
|
MqttMessageIdVariableHeader.from(requestId);
|
||||||
return new MqttPubAckMessage(mqttFixedHeader, mqttMsgIdVariableHeader);
|
return new MqttPubAckMessage(mqttFixedHeader, mqttMsgIdVariableHeader);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user