Class MqttMessage
java.lang.Object
io.netty.handler.codec.mqtt.MqttMessage
- Direct Known Subclasses:
MqttConnAckMessage, MqttConnectMessage, MqttPubAckMessage, MqttPublishMessage, MqttSubAckMessage, MqttSubscribeMessage, MqttUnsubAckMessage, MqttUnsubscribeMessage
public class MqttMessage
extends java.lang.Object
Base class for all MQTT message types.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DecoderResultstatic final MqttMessageprivate final MqttFixedHeaderprivate final java.lang.Objectstatic final MqttMessagestatic final MqttMessageprivate final java.lang.Object -
Constructor Summary
ConstructorsConstructorDescriptionMqttMessage(MqttFixedHeader mqttFixedHeader) MqttMessage(MqttFixedHeader mqttFixedHeader, java.lang.Object variableHeader) MqttMessage(MqttFixedHeader mqttFixedHeader, java.lang.Object variableHeader, java.lang.Object payload) MqttMessage(MqttFixedHeader mqttFixedHeader, java.lang.Object variableHeader, java.lang.Object payload, DecoderResult decoderResult) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
mqttFixedHeader
-
variableHeader
private final java.lang.Object variableHeader -
payload
private final java.lang.Object payload -
decoderResult
-
PINGREQ
-
PINGRESP
-
DISCONNECT
-
-
Constructor Details
-
MqttMessage
-
MqttMessage
-
MqttMessage
public MqttMessage(MqttFixedHeader mqttFixedHeader, java.lang.Object variableHeader, java.lang.Object payload) -
MqttMessage
public MqttMessage(MqttFixedHeader mqttFixedHeader, java.lang.Object variableHeader, java.lang.Object payload, DecoderResult decoderResult)
-
-
Method Details
-
fixedHeader
-
variableHeader
public java.lang.Object variableHeader() -
payload
public java.lang.Object payload() -
decoderResult
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-