Package org.red5.server.net.rtmp.event
Class CachedEvent
- java.lang.Object
-
- 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
Constructors Constructor Description CachedEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
org.apache.mina.core.buffer.IoBuffer
getData()
Packet contents.byte
getDataType()
Type of this packet.long
getReceivedTime()
int
getTimestamp()
Timestamp of this packet.int
hashCode()
void
setData(org.apache.mina.core.buffer.IoBuffer data)
void
setDataType(byte dataType)
void
setReceivedTime(long receivedTime)
void
setTimestamp(int timestamp)
-
-
-
Method Detail
-
getTimestamp
public int getTimestamp()
Description copied from interface:IStreamPacket
Timestamp of this packet.- Specified by:
getTimestamp
in interfaceIStreamPacket
- 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 theTYPE_
constants.- Specified by:
getDataType
in interfaceIStreamPacket
- Returns:
- the dataType
-
setDataType
public void setDataType(byte dataType)
- Parameters:
dataType
- the dataType to set
-
getData
public org.apache.mina.core.buffer.IoBuffer getData()
Description copied from interface:IStreamPacket
Packet contents.- Specified by:
getData
in interfaceIStreamPacket
- Returns:
- the data
-
setData
public void setData(org.apache.mina.core.buffer.IoBuffer data)
- Parameters:
data
- the data to set
-
-