Package io.netty.handler.codec.mqtt
Class MqttCodecUtil
java.lang.Object
io.netty.handler.codec.mqtt.MqttCodecUtil
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final AttributeKey
<MqttVersion> private static final char[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static MqttVersion
(package private) static boolean
isValidClientId
(MqttVersion mqttVersion, int maxClientIdLength, String clientId) (package private) static boolean
isValidMessageId
(int messageId) (package private) static boolean
isValidPublishTopicName
(String topicName) (package private) static MqttFixedHeader
resetUnusedFields
(MqttFixedHeader mqttFixedHeader) (package private) static void
setMqttVersion
(ChannelHandlerContext ctx, MqttVersion version) (package private) static MqttFixedHeader
validateFixedHeader
(ChannelHandlerContext ctx, MqttFixedHeader mqttFixedHeader)
-
Field Details
-
TOPIC_WILDCARDS
private static final char[] TOPIC_WILDCARDS -
MQTT_VERSION_KEY
-
-
Constructor Details
-
MqttCodecUtil
private MqttCodecUtil()
-
-
Method Details
-
getMqttVersion
-
setMqttVersion
-
isValidPublishTopicName
-
isValidMessageId
static boolean isValidMessageId(int messageId) -
isValidClientId
-
validateFixedHeader
static MqttFixedHeader validateFixedHeader(ChannelHandlerContext ctx, MqttFixedHeader mqttFixedHeader) -
resetUnusedFields
-