public final class MqttPendingPublish extends Object
| 构造器和说明 |
|---|
MqttPendingPublish(byte[] payload,
MqttPublishMessage message,
MqttQoS qos) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object o) |
MqttPublishMessage |
getMessage() |
byte[] |
getPayload() |
MqttQoS |
getQos() |
int |
hashCode() |
void |
onPubAckReceived() |
void |
onPubCompReceived() |
void |
setPubRelMessage(MqttMessage pubRelMessage) |
void |
startPublishRetransmissionTimer(org.tio.utils.timer.TimerTaskService taskService,
Consumer<MqttMessage> sendPacket) |
void |
startPubRelRetransmissionTimer(org.tio.utils.timer.TimerTaskService taskService,
Consumer<MqttMessage> sendPacket) |
public MqttPendingPublish(byte[] payload,
MqttPublishMessage message,
MqttQoS qos)
public byte[] getPayload()
public MqttPublishMessage getMessage()
public MqttQoS getQos()
public void startPublishRetransmissionTimer(org.tio.utils.timer.TimerTaskService taskService,
Consumer<MqttMessage> sendPacket)
public void onPubAckReceived()
public void setPubRelMessage(MqttMessage pubRelMessage)
public void startPubRelRetransmissionTimer(org.tio.utils.timer.TimerTaskService taskService,
Consumer<MqttMessage> sendPacket)
public void onPubCompReceived()
Copyright © 2024. All rights reserved.