public abstract class MqttMessage extends ToString
| 构造器和说明 |
|---|
MqttMessage(MqttFixedHeader mqttFixedHeader) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
decodePlayLoad(ByteBuffer buffer) |
abstract void |
decodeVariableHeader(ByteBuffer buffer)
解码可变头部
|
MqttFixedHeader |
getFixedHeader() |
int |
getRemainingLength() |
abstract MqttVariableHeader |
getVariableHeader() |
MqttVersion |
getVersion() |
void |
setRemainingLength(int remainingLength) |
void |
setVersion(MqttVersion version) |
void |
write(MqttWriter mqttWriter) |
public MqttMessage(MqttFixedHeader mqttFixedHeader)
public final MqttFixedHeader getFixedHeader()
public abstract void decodeVariableHeader(ByteBuffer buffer)
buffer - public void decodePlayLoad(ByteBuffer buffer)
public final void write(MqttWriter mqttWriter) throws IOException
IOExceptionpublic abstract MqttVariableHeader getVariableHeader()
public int getRemainingLength()
public void setRemainingLength(int remainingLength)
public final MqttVersion getVersion()
public final void setVersion(MqttVersion version)
Copyright © 2025. All rights reserved.