public enum MqttMessageType extends Enum<MqttMessageType>
| 枚举常量和说明 |
|---|
AUTH
认证
|
CONNACK
确认连接请求
|
CONNECT
连接服务端
|
DISCONNECT
断开连接
|
PINGREQ
心跳请求
|
PINGRESP
心跳响应
|
PUBACK
发布确认
|
PUBCOMP
发布完成(QoS 2,第三步)
|
PUBLISH
发布消息
|
PUBREC
发布收到(QoS 2,第一步)
|
PUBREL
发布释放(QoS 2,第二步)
|
SUBACK
订阅确认
|
SUBSCRIBE
订阅主题
|
UNSUBACK
取消订阅确认
|
UNSUBSCRIBE
取消订阅
|
| 限定符和类型 | 字段和说明 |
|---|---|
private byte |
value |
private static MqttMessageType[] |
VALUES |
| 限定符和类型 | 方法和说明 |
|---|---|
byte |
value() |
static MqttMessageType |
valueOf(int type) |
static MqttMessageType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static MqttMessageType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final MqttMessageType CONNECT
public static final MqttMessageType CONNACK
public static final MqttMessageType PUBLISH
public static final MqttMessageType PUBACK
public static final MqttMessageType PUBREC
public static final MqttMessageType PUBREL
public static final MqttMessageType PUBCOMP
public static final MqttMessageType SUBSCRIBE
public static final MqttMessageType SUBACK
public static final MqttMessageType UNSUBSCRIBE
public static final MqttMessageType UNSUBACK
public static final MqttMessageType PINGREQ
public static final MqttMessageType PINGRESP
public static final MqttMessageType DISCONNECT
public static final MqttMessageType AUTH
private static final MqttMessageType[] VALUES
private final byte value
public static MqttMessageType[] values()
for (MqttMessageType c : MqttMessageType.values()) System.out.println(c);
public static MqttMessageType valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public byte value()
public static MqttMessageType valueOf(int type)
Copyright © 2023. All rights reserved.