Package org.red5.server.net.rtmp.event
Class Abort
java.lang.Object
org.red5.server.net.rtmp.event.BaseEvent
org.red5.server.net.rtmp.event.Abort
- All Implemented Interfaces:
Externalizable,Serializable,IEvent,IRTMPEvent,Constants
RTMP Abort event.
- Author:
- aclarke@xuggle.com
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.red5.server.net.rtmp.message.Constants
Constants.DataTypeNested classes/interfaces inherited from interface org.red5.server.api.event.IEvent
IEvent.Type -
Field Summary
Fields inherited from class org.red5.server.net.rtmp.event.BaseEvent
header, log, object, refcount, source, sourceType, timestampFields inherited from interface org.red5.server.net.rtmp.message.Constants
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbyteGetter for data typevoidprotected voidRelease eventvoidsetChannelId(int channelId) toString()voidMethods inherited from class org.red5.server.net.rtmp.event.BaseEvent
equals, getHeader, getObject, getSource, getSourceType, getTimestamp, getType, hashCode, hasSource, release, retain, setHeader, setSource, setSourceType, setTimestamp, setType
-
Constructor Details
-
Abort
public Abort() -
Abort
public Abort(int channelId)
-
-
Method Details
-
getDataType
public byte getDataType()Description copied from class:BaseEventGetter for data type- Specified by:
getDataTypein interfaceIRTMPEvent- Specified by:
getDataTypein classBaseEvent- Returns:
- Data type
-
releaseInternal
protected void releaseInternal()Description copied from class:BaseEventRelease event- Specified by:
releaseInternalin classBaseEvent
-
setChannelId
public void setChannelId(int channelId) -
getChannelId
public int getChannelId() -
toString
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Overrides:
readExternalin classBaseEvent- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Overrides:
writeExternalin classBaseEvent- Throws:
IOException
-