|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.red5.server.AttributeStore
org.red5.server.BaseConnection
org.red5.server.net.rtmp.RTMPConnection
org.red5.server.net.rtmpt.BaseRTMPTConnection
org.red5.server.net.rtmpt.RTMPTConnection
public class RTMPTConnection
A RTMPT client / session.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.red5.server.api.IConnection |
---|
IConnection.Encoding |
Field Summary |
---|
Fields inherited from class org.red5.server.net.rtmp.RTMPConnection |
---|
bytesReadInterval, clientId, nextBytesRead, RTMP_CONNECTION_KEY, RTMP_ENCRYPTED, RTMP_HANDSHAKE, RTMP_NON_ENCRYPTED, state |
Fields inherited from class org.red5.server.BaseConnection |
---|
basicScopes, client, closed, droppedMessages, host, params, path, readMessages, remoteAddress, remoteAddresses, remotePort, scope, sessionId, type, writtenMessages |
Fields inherited from class org.red5.server.AttributeStore |
---|
attributes |
Fields inherited from interface org.red5.server.api.IConnection |
---|
PERSISTENT, POLLING, TRANSIENT |
Method Summary | |
---|---|
IoBuffer |
getPendingMessages(int targetSize)
Return any pending messages up to a given size. |
byte |
getPollingDelay()
Return the polling delay to use. |
protected void |
onInactive()
Inactive state event handler. |
void |
realClose()
Real close |
protected void |
setServlet(RTMPTServlet servlet)
Set the servlet that created the connection. |
void |
setServletRequest(javax.servlet.http.HttpServletRequest request)
Setter for servlet request. |
Methods inherited from class org.red5.server.net.rtmpt.BaseRTMPTConnection |
---|
close, decode, foldPendingMessages, getPendingMessages, getReadBytes, getWrittenBytes, isClosing, rawWrite, setDecoder, setEncoder, setHandler, write |
Methods inherited from class org.red5.server.BaseConnection |
---|
connect, dispatchEvent, getBasicScopes, getClient, getConnectParams, getDroppedMessages, getHost, getPath, getReadLock, getReadMessages, getRemoteAddress, getRemoteAddresses, getRemotePort, getScope, getSessionId, getType, getWriteLock, getWrittenMessages, handleEvent, initialize, isConnected, notifyEvent, registerBasicScope, unregisterBasicScope |
Methods inherited from class org.red5.server.AttributeStore |
---|
filterNull, getAttribute, getAttribute, getAttributeNames, getAttributes, getBoolAttribute, getByteAttribute, getDoubleAttribute, getIntAttribute, getListAttribute, getLongAttribute, getMapAttribute, getSetAttribute, getShortAttribute, getStringAttribute, hasAttribute, removeAttribute, removeAttributes, setAttribute, setAttributes, setAttributes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.red5.server.api.IConnection |
---|
connect, getBasicScopes, getClient, getConnectParams, getDroppedMessages, getHost, getPath, getReadMessages, getRemoteAddress, getRemoteAddresses, getRemotePort, getScope, getSessionId, getType, getWrittenMessages, initialize, isConnected |
Methods inherited from interface org.red5.server.api.ICastingAttributeStore |
---|
getBoolAttribute, getByteAttribute, getDoubleAttribute, getIntAttribute, getListAttribute, getLongAttribute, getMapAttribute, getSetAttribute, getShortAttribute, getStringAttribute |
Methods inherited from interface org.red5.server.api.IAttributeStore |
---|
getAttribute, getAttribute, getAttributeNames, getAttributes, hasAttribute, removeAttribute, removeAttributes, setAttribute, setAttributes, setAttributes |
Methods inherited from interface org.red5.server.api.event.IEventDispatcher |
---|
dispatchEvent |
Methods inherited from interface org.red5.server.api.event.IEventHandler |
---|
handleEvent |
Methods inherited from interface org.red5.server.api.event.IEventListener |
---|
notifyEvent |
Method Detail |
---|
protected void setServlet(RTMPTServlet servlet)
servlet
- public void realClose()
realClose
in class BaseRTMPTConnection
protected void onInactive()
onInactive
in class RTMPConnection
public void setServletRequest(javax.servlet.http.HttpServletRequest request)
request
- Servlet requestpublic byte getPollingDelay()
public IoBuffer getPendingMessages(int targetSize)
getPendingMessages
in class BaseRTMPTConnection
targetSize
- the size the resulting buffer should have
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |