![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.mqtt.MqttCodecUtil.class Maven / Gradle / Ivy
The newest version!
???? 2 ? I
J K L M
J N O L P Q R
S
T U
V
W
X Y
Z
[ \
] ^ _ `
[ a b
X
c ^ d
e f
g
h
S i j InnerClasses TOPIC_WILDCARDS [C MIN_CLIENT_ID_LENGTH I
ConstantValue MAX_CLIENT_ID_LENGTH isValidPublishTopicName (Ljava/lang/String;)Z Code LineNumberTable LocalVariableTable c C topicName Ljava/lang/String;
StackMapTable # isValidMessageId (I)Z messageId isValidClientId >(Lio/netty/handler/codec/mqtt/MqttVersion;Ljava/lang/String;)Z mqttVersion )Lio/netty/handler/codec/mqtt/MqttVersion; clientId validateFixedHeader \(Lio/netty/handler/codec/mqtt/MqttFixedHeader;)Lio/netty/handler/codec/mqtt/MqttFixedHeader; mqttFixedHeader -Lio/netty/handler/codec/mqtt/MqttFixedHeader; resetUnusedFields ()V this +Lio/netty/handler/codec/mqtt/MqttCodecUtil;
SourceFile MqttCodecUtil.java " # k l m n o ; p q )io/netty/handler/codec/mqtt/MqttCodecUtil r ; "java/lang/IllegalArgumentException java/lang/StringBuilder B C s t is unknown mqtt version s u v w B x y z { | } ~ q ? ? ? ? 'io/netty/handler/codec/DecoderException ? w message must have QoS 1 ? ? ? ? ? ? +io/netty/handler/codec/mqtt/MqttFixedHeader ? q B ? java/lang/Object +io/netty/handler/codec/mqtt/MqttCodecUtil$1 java/lang/String indexOf (I)I 'io/netty/handler/codec/mqtt/MqttVersion MQTT_3_1 length ()I
MQTT_3_1_1 append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V 6$SwitchMap$io$netty$handler$codec$mqtt$MqttMessageType [I messageType /()Lio/netty/handler/codec/mqtt/MqttMessageType; +io/netty/handler/codec/mqtt/MqttMessageType ordinal qosLevel '()Lio/netty/handler/codec/mqtt/MqttQoS; #io/netty/handler/codec/mqtt/MqttQoS
AT_LEAST_ONCE %Lio/netty/handler/codec/mqtt/MqttQoS; name isDup ()Z AT_MOST_ONCE isRetain remainingLength X(Lio/netty/handler/codec/mqtt/MqttMessageType;ZLio/netty/handler/codec/mqtt/MqttQoS;ZI)V 0 " # $ % &