public class BytesRead 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 |
|---|
BytesRead() |
BytesRead(int bytesRead)
Creates new event with given bytes number
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doRelease()
Release event (set bytes read to zero)
|
int |
getBytesRead()
Return number of bytes read
|
byte |
getDataType()
Getter for data type
|
void |
readExternal(ObjectInput in) |
protected void |
releaseInternal()
Release event
|
void |
setBytesRead(int bytesRead)
Setter for bytes read
|
String |
toString() |
void |
writeExternal(ObjectOutput out) |
getHeader, getObject, getSource, getSourceType, getTimestamp, getType, hasSource, release, retain, setHeader, setSource, setSourceType, setTimestamp, setTypepublic BytesRead()
public BytesRead(int bytesRead)
bytesRead - Number of bytes readpublic byte getDataType()
getDataType in interface IRTMPEventgetDataType in class BaseEventpublic int getBytesRead()
public void setBytesRead(int bytesRead)
bytesRead - Number of bytes readprotected 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.