Class MqttPendingPublish

java.lang.Object
org.dromara.mica.mqtt.core.common.MqttPendingPublish

public final class MqttPendingPublish extends Object
MqttPendingPublish,参考于 netty-mqtt-client
Author:
netty
  • Constructor Details

  • Method Details

    • getPayload

      public byte[] getPayload()
    • getMessage

      public MqttPublishMessage getMessage()
    • getQos

      public MqttQoS getQos()
    • startPublishRetransmissionTimer

      public void startPublishRetransmissionTimer(org.tio.utils.timer.TimerTaskService taskService, org.tio.core.ChannelContext context)
    • onPubAckReceived

      public void onPubAckReceived()
    • setPubRelMessage

      public void setPubRelMessage(MqttMessage pubRelMessage)
    • startPubRelRetransmissionTimer

      public void startPubRelRetransmissionTimer(org.tio.utils.timer.TimerTaskService taskService, org.tio.core.ChannelContext context)
    • onPubCompReceived

      public void onPubCompReceived()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object