public class UNSUBSCRIBE extends MessageSupport.HeaderBase implements MessageSupport.Message, MessageSupport.Acked
| Modifier and Type | Field and Description |
|---|---|
static org.fusesource.hawtbuf.UTF8Buffer[] |
NO_TOPICS |
static byte |
TYPE |
header| Constructor and Description |
|---|
UNSUBSCRIBE() |
| Modifier and Type | Method and Description |
|---|---|
UNSUBSCRIBE |
decode(MQTTFrame frame) |
boolean |
dup() |
UNSUBSCRIBE |
dup(boolean dup) |
MQTTFrame |
encode() |
short |
messageId() |
UNSUBSCRIBE |
messageId(short messageId) |
byte |
messageType() |
QoS |
qos() |
org.fusesource.hawtbuf.UTF8Buffer[] |
topics() |
UNSUBSCRIBE |
topics(org.fusesource.hawtbuf.UTF8Buffer[] topics) |
String |
toString() |
commandType, header, header, qos, retain, retainpublic static final byte TYPE
public static final org.fusesource.hawtbuf.UTF8Buffer[] NO_TOPICS
public byte messageType()
messageType in interface MessageSupport.MessagemessageType in class MessageSupport.HeaderBasepublic UNSUBSCRIBE decode(MQTTFrame frame) throws ProtocolException
decode in interface MessageSupport.MessageProtocolExceptionpublic MQTTFrame encode()
encode in interface MessageSupport.Messagepublic boolean dup()
dup in interface MessageSupport.Ackeddup in class MessageSupport.HeaderBasepublic UNSUBSCRIBE dup(boolean dup)
dup in interface MessageSupport.Ackeddup in class MessageSupport.HeaderBasepublic QoS qos()
qos in interface MessageSupport.Ackedqos in class MessageSupport.HeaderBasepublic short messageId()
messageId in interface MessageSupport.Ackedpublic UNSUBSCRIBE messageId(short messageId)
messageId in interface MessageSupport.Ackedpublic org.fusesource.hawtbuf.UTF8Buffer[] topics()
public UNSUBSCRIBE topics(org.fusesource.hawtbuf.UTF8Buffer[] topics)
Copyright © 2010–2021 FuseSource, Corp.. All rights reserved.