org.red5.server.net.rtmp.event
Class CachedEvent

java.lang.Object
  extended by org.red5.server.net.rtmp.event.CachedEvent
All Implemented Interfaces:
IStreamPacket

public class CachedEvent
extends Object
implements IStreamPacket

Provides a means for storage of RTMP events.

Author:
Paul Gregoire ([email protected])

Constructor Summary
CachedEvent()
           
 
Method Summary
 boolean equals(Object obj)
           
 IoBuffer getData()
          Packet contents.
 byte getDataType()
          Type of this packet.
 long getReceivedTime()
           
 int getTimestamp()
          Timestamp of this packet.
 int hashCode()
           
 void setData(IoBuffer data)
           
 void setDataType(byte dataType)
           
 void setReceivedTime(long receivedTime)
           
 void setTimestamp(int timestamp)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachedEvent

public CachedEvent()
Method Detail

getTimestamp

public int getTimestamp()
Description copied from interface: IStreamPacket
Timestamp of this packet.

Specified by:
getTimestamp in interface IStreamPacket
Returns:
the timestamp

setTimestamp

public void setTimestamp(int timestamp)
Parameters:
timestamp - the timestamp to set

getReceivedTime

public long getReceivedTime()
Returns:
the receivedTime

setReceivedTime

public void setReceivedTime(long receivedTime)
Parameters:
receivedTime - the receivedTime to set

getDataType

public byte getDataType()
Description copied from interface: IStreamPacket
Type of this packet. This is one of the TYPE_ constants.

Specified by:
getDataType in interface IStreamPacket
Returns:
the dataType

setDataType

public void setDataType(byte dataType)
Parameters:
dataType - the dataType to set

getData

public IoBuffer getData()
Description copied from interface: IStreamPacket
Packet contents.

Specified by:
getData in interface IStreamPacket
Returns:
the data

setData

public void setData(IoBuffer data)
Parameters:
data - the data to set

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2006-2012 The Red5 Project