public class Unknown extends BaseEvent
IEvent.Type
Modifier and Type | Field and Description |
---|---|
protected IoBuffer |
data
Event data
|
protected byte |
dataType
Type of data
|
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 |
---|
Unknown() |
Unknown(byte dataType,
IoBuffer data)
Create new unknown event with given data and data type
|
Modifier and Type | Method and Description |
---|---|
IoBuffer |
getData()
Getter for data
|
byte |
getDataType()
Getter for data type
|
void |
readExternal(ObjectInput in) |
protected void |
releaseInternal()
Release event
|
String |
toString() |
void |
writeExternal(ObjectOutput out) |
getHeader, getObject, getSource, getSourceType, getTimestamp, getType, hasSource, release, retain, setHeader, setSource, setSourceType, setTimestamp, setType
protected IoBuffer data
protected byte dataType
public Unknown()
public Unknown(byte dataType, IoBuffer data)
dataType
- Data typedata
- Event datapublic byte getDataType()
getDataType
in interface IRTMPEvent
getDataType
in class BaseEvent
public IoBuffer getData()
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