com.flazr.rtmp.message
Class DataMessage

java.lang.Object
  extended by com.flazr.rtmp.message.AbstractMessage
      extended by com.flazr.rtmp.message.DataMessage
All Implemented Interfaces:
RtmpMessage
Direct Known Subclasses:
Aggregate, Audio, Video

public abstract class DataMessage
extends AbstractMessage


Nested Class Summary
 
Nested classes/interfaces inherited from class com.flazr.rtmp.message.AbstractMessage
AbstractMessage.Pair
 
Field Summary
protected  org.jboss.netty.buffer.ChannelBuffer data
           
 
Fields inherited from class com.flazr.rtmp.message.AbstractMessage
header
 
Constructor Summary
DataMessage()
           
DataMessage(byte[]... bytes)
           
DataMessage(int time, org.jboss.netty.buffer.ChannelBuffer in)
           
DataMessage(RtmpHeader header, org.jboss.netty.buffer.ChannelBuffer in)
           
 
Method Summary
 void decode(org.jboss.netty.buffer.ChannelBuffer in)
           
 org.jboss.netty.buffer.ChannelBuffer encode()
           
abstract  boolean isConfig()
           
 String toString()
           
 
Methods inherited from class com.flazr.rtmp.message.AbstractMessage
getHeader, map, map, object, object, pair
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

data

protected org.jboss.netty.buffer.ChannelBuffer data
Constructor Detail

DataMessage

public DataMessage()

DataMessage

public DataMessage(byte[]... bytes)

DataMessage

public DataMessage(RtmpHeader header,
                   org.jboss.netty.buffer.ChannelBuffer in)

DataMessage

public DataMessage(int time,
                   org.jboss.netty.buffer.ChannelBuffer in)
Method Detail

encode

public org.jboss.netty.buffer.ChannelBuffer encode()

decode

public void decode(org.jboss.netty.buffer.ChannelBuffer in)

toString

public String toString()
Overrides:
toString in class AbstractMessage

isConfig

public abstract boolean isConfig()


Copyright © 2011. All Rights Reserved.