public final class MqttPendingPublish extends Object
| 构造器和说明 |
|---|
MqttPendingPublish(ByteBuffer payload,
MqttPublishMessage message,
MqttQoS qos) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object o) |
MqttPublishMessage |
getMessage() |
ByteBuffer |
getPayload() |
MqttQoS |
getQos() |
int |
hashCode() |
void |
onPubAckReceived() |
void |
onPubCompReceived() |
void |
setPubRelMessage(MqttMessage pubRelMessage) |
void |
startPublishRetransmissionTimer(AckService ackService,
Consumer<MqttMessage> sendPacket) |
void |
startPubRelRetransmissionTimer(AckService ackService,
Consumer<MqttMessage> sendPacket) |
public MqttPendingPublish(ByteBuffer payload, MqttPublishMessage message, MqttQoS qos)
public ByteBuffer getPayload()
public MqttPublishMessage getMessage()
public MqttQoS getQos()
public void startPublishRetransmissionTimer(AckService ackService, Consumer<MqttMessage> sendPacket)
public void onPubAckReceived()
public void setPubRelMessage(MqttMessage pubRelMessage)
public void startPubRelRetransmissionTimer(AckService ackService, Consumer<MqttMessage> sendPacket)
public void onPubCompReceived()
Copyright © 2022. All rights reserved.