public final class MqttCodecUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
MQTT_VERSION_KEY |
static char |
TOPIC_WILDCARDS_MORE |
static char |
TOPIC_WILDCARDS_ONE |
| 限定符 | 构造器和说明 |
|---|---|
private |
MqttCodecUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static MqttVersion |
getMqttVersion(ChannelContext ctx)
mqtt 版本
|
static boolean |
isTopicFilter(String topicFilter)
判断是否 topic filter
|
protected static boolean |
isValidClientId(MqttVersion mqttVersion,
int maxClientIdLength,
String clientId) |
static boolean |
isValidPublishTopicName(String topicName)
是否校验过的 topicName
|
protected static MqttFixedHeader |
resetUnusedFields(MqttFixedHeader mqttFixedHeader) |
protected static void |
setMqttVersion(ChannelContext ctx,
MqttVersion version) |
protected static MqttFixedHeader |
validateFixedHeader(ChannelContext ctx,
MqttFixedHeader mqttFixedHeader) |
public static final char TOPIC_WILDCARDS_ONE
public static final char TOPIC_WILDCARDS_MORE
public static MqttVersion getMqttVersion(ChannelContext ctx)
ctx - ChannelContextprotected static void setMqttVersion(ChannelContext ctx, MqttVersion version)
public static boolean isTopicFilter(String topicFilter)
topicFilter - topicFilterpublic static boolean isValidPublishTopicName(String topicName)
topicName - topicNameprotected static boolean isValidClientId(MqttVersion mqttVersion, int maxClientIdLength, String clientId)
protected static MqttFixedHeader validateFixedHeader(ChannelContext ctx, MqttFixedHeader mqttFixedHeader)
protected static MqttFixedHeader resetUnusedFields(MqttFixedHeader mqttFixedHeader)
Copyright © 2023. All rights reserved.