com.flazr.rtmp.message
Class AbstractMessage

java.lang.Object
  extended by com.flazr.rtmp.message.AbstractMessage
All Implemented Interfaces:
RtmpMessage
Direct Known Subclasses:
Abort, BytesRead, ChunkSize, Command, Control, DataMessage, Metadata, SetPeerBw, WindowAckSize

public abstract class AbstractMessage
extends Object
implements RtmpMessage


Nested Class Summary
static class AbstractMessage.Pair
           
 
Field Summary
protected  RtmpHeader header
           
 
Constructor Summary
AbstractMessage()
           
AbstractMessage(RtmpHeader header, org.jboss.netty.buffer.ChannelBuffer in)
           
 
Method Summary
 RtmpHeader getHeader()
           
static Map<String,Object> map(AbstractMessage.Pair... pairs)
           
static Map<String,Object> map(Map<String,Object> map, AbstractMessage.Pair... pairs)
           
static Amf0Object object(AbstractMessage.Pair... pairs)
           
static Amf0Object object(Amf0Object object, AbstractMessage.Pair... pairs)
           
static AbstractMessage.Pair pair(String name, Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.flazr.rtmp.RtmpMessage
decode, encode
 

Field Detail

header

protected final RtmpHeader header
Constructor Detail

AbstractMessage

public AbstractMessage()

AbstractMessage

public AbstractMessage(RtmpHeader header,
                       org.jboss.netty.buffer.ChannelBuffer in)
Method Detail

getHeader

public RtmpHeader getHeader()
Specified by:
getHeader in interface RtmpMessage

toString

public String toString()
Overrides:
toString in class Object

object

public static Amf0Object object(Amf0Object object,
                                AbstractMessage.Pair... pairs)

object

public static Amf0Object object(AbstractMessage.Pair... pairs)

map

public static Map<String,Object> map(Map<String,Object> map,
                                     AbstractMessage.Pair... pairs)

map

public static Map<String,Object> map(AbstractMessage.Pair... pairs)

pair

public static AbstractMessage.Pair pair(String name,
                                        Object value)


Copyright © 2011. All Rights Reserved.