public class ChunkSize extends BaseEvent
IEvent.Typeheader, log, object, refcount, source, sourceType, timestampHANDSHAKE_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, setTypepublic ChunkSize()
public ChunkSize(int size)
size - Chunk sizepublic byte getDataType()
getDataType in interface IRTMPEventgetDataType in class BaseEventpublic int getSize()
public void setSize(int size)
size - Chunk sizeprotected void doRelease()
protected void releaseInternal()
releaseInternal in class BaseEventpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class BaseEventIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class BaseEventIOExceptionCopyright © 2005–2017 Red5. All rights reserved.