org.red5.server.net.rtmp.event
public class ChunkSize extends BaseEvent
IEvent.Type
header, object, refcount, source, timestamp
HANDSHAKE_SIZE, HEADER_CONTINUE, HEADER_NEW, HEADER_SAME_SOURCE, HEADER_TIMER_CHANGE, MEDIUM_INT_MAX, SO_CLIENT_CLEAR_DATA, SO_CLIENT_DELETE_DATA, SO_CLIENT_INITIAL_DATA, SO_CLIENT_SEND_MESSAGE, SO_CLIENT_STATUS, SO_CLIENT_UPDATE_ATTRIBUTE, SO_CLIENT_UPDATE_DATA, SO_CONNECT, SO_DELETE_ATTRIBUTE, SO_DISCONNECT, SO_SEND_MESSAGE, SO_SET_ATTRIBUTE, SOURCE_TYPE_LIVE, SOURCE_TYPE_VOD, TYPE_ABORT, TYPE_AGGREGATE, TYPE_AUDIO_DATA, TYPE_BYTES_READ, TYPE_CHUNK_SIZE, TYPE_CLIENT_BANDWIDTH, TYPE_EDGE_ORIGIN, TYPE_FLEX_MESSAGE, TYPE_FLEX_SHARED_OBJECT, TYPE_FLEX_STREAM_SEND, TYPE_INVOKE, TYPE_NOTIFY, TYPE_PING, TYPE_SERVER_BANDWIDTH, TYPE_SHARED_OBJECT, TYPE_STREAM_METADATA, TYPE_VIDEO_DATA
Constructor and Description |
---|
ChunkSize() |
ChunkSize(int size)
Create chunk size event with given size
|
Modifier and Type | Method and Description |
---|---|
protected void |
doRelease()
Releases chunk (set size to zero)
|
boolean |
equals(Object obj) |
byte |
getDataType()
Getter for data type
|
int |
getSize()
Getter for size.
|
int |
hashCode() |
void |
readExternal(ObjectInput in) |
protected void |
releaseInternal()
Release event
|
void |
setSize(int size)
Setter for size.
|
String |
toString() |
void |
writeExternal(ObjectOutput out) |
getHeader, getObject, getSource, getSourceType, getTimestamp, getType, hasSource, release, retain, setHeader, setSource, setSourceType, setTimestamp, setType
public ChunkSize()
public ChunkSize(int size)
size
- Chunk sizepublic byte getDataType()
getDataType
in interface IRTMPEvent
getDataType
in class BaseEvent
public int getSize()
public void setSize(int size)
size
- Chunk sizeprotected void doRelease()
protected void releaseInternal()
releaseInternal
in class BaseEvent
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class BaseEvent
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class BaseEvent
IOException
Copyright © 2006-2012 The Red5 Project