org.fusesource.mqtt.codec
Class MQTTFrame

java.lang.Object
  extended by org.fusesource.mqtt.codec.MessageSupport.HeaderBase
      extended by org.fusesource.mqtt.codec.MQTTFrame

public class MQTTFrame
extends MessageSupport.HeaderBase

Author:
Hiram Chirino

Field Summary
 org.fusesource.hawtbuf.Buffer[] buffers
           
 
Fields inherited from class org.fusesource.mqtt.codec.MessageSupport.HeaderBase
header
 
Constructor Summary
MQTTFrame()
           
MQTTFrame(org.fusesource.hawtbuf.Buffer buffer)
           
MQTTFrame(org.fusesource.hawtbuf.Buffer[] buffers)
           
 
Method Summary
 MQTTFrame buffer(org.fusesource.hawtbuf.Buffer buffer)
           
 org.fusesource.hawtbuf.Buffer[] buffers()
           
 MQTTFrame buffers(org.fusesource.hawtbuf.Buffer... buffers)
           
 MQTTFrame commandType(int type)
           
 boolean dup()
           
 MQTTFrame dup(boolean dup)
           
 byte header()
           
 MQTTFrame header(byte header)
           
 byte messageType()
           
 QoS qos()
           
 MQTTFrame qos(QoS qos)
           
 boolean retain()
           
 MQTTFrame retain(boolean retain)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buffers

public org.fusesource.hawtbuf.Buffer[] buffers
Constructor Detail

MQTTFrame

public MQTTFrame()

MQTTFrame

public MQTTFrame(org.fusesource.hawtbuf.Buffer buffer)

MQTTFrame

public MQTTFrame(org.fusesource.hawtbuf.Buffer[] buffers)
Method Detail

buffers

public org.fusesource.hawtbuf.Buffer[] buffers()

buffers

public MQTTFrame buffers(org.fusesource.hawtbuf.Buffer... buffers)

buffer

public MQTTFrame buffer(org.fusesource.hawtbuf.Buffer buffer)

header

public byte header()
Overrides:
header in class MessageSupport.HeaderBase

header

public MQTTFrame header(byte header)
Overrides:
header in class MessageSupport.HeaderBase

messageType

public byte messageType()
Overrides:
messageType in class MessageSupport.HeaderBase

commandType

public MQTTFrame commandType(int type)
Overrides:
commandType in class MessageSupport.HeaderBase

dup

public boolean dup()
Overrides:
dup in class MessageSupport.HeaderBase

dup

public MQTTFrame dup(boolean dup)
Overrides:
dup in class MessageSupport.HeaderBase

qos

public QoS qos()
Overrides:
qos in class MessageSupport.HeaderBase

qos

public MQTTFrame qos(QoS qos)
Overrides:
qos in class MessageSupport.HeaderBase

retain

public boolean retain()
Overrides:
retain in class MessageSupport.HeaderBase

retain

public MQTTFrame retain(boolean retain)
Overrides:
retain in class MessageSupport.HeaderBase


Copyright © 2010-2012 FuseSource, Corp.. All Rights Reserved.