Uses of Class
org.red5.server.net.rtmp.RTMPConnection

Packages that use RTMPConnection
org.red5.server.net.mrtmp   
org.red5.server.net.rtmp   
org.red5.server.net.rtmpt   
org.red5.server.stream.consumer   
 

Uses of RTMPConnection in org.red5.server.net.mrtmp
 

Subclasses of RTMPConnection in org.red5.server.net.mrtmp
 class EdgeRTMPMinaConnection
           
 

Methods in org.red5.server.net.mrtmp with parameters of type RTMPConnection
 void IMRTMPOriginManager.associate(RTMPConnection rtmpConn, IMRTMPConnection mrtmpConn)
          Associate the client to a MRTMP connection so that the packet will be sent via this MRTMP connection.
 void SimpleMRTMPOriginManager.associate(RTMPConnection rtmpConn, IMRTMPConnection mrtmpConn)
           
protected  boolean EdgeRTMPHandler.checkPermission(RTMPConnection conn)
           
 void EdgeRTMPHandler.connectionClosed(RTMPConnection conn, RTMP state)
           
 void IMRTMPOriginManager.dissociate(RTMPConnection rtmpConn)
          Deassociate the client from the MRTMP connection previously associated to.
 void SimpleMRTMPOriginManager.dissociate(RTMPConnection rtmpConn)
           
protected  void EdgeRTMPHandler.forwardPacket(RTMPConnection conn, Packet packet)
           
protected  void EdgeRTMPHandler.handleConnect(RTMPConnection conn, Channel channel, Header header, Invoke invoke, RTMP rtmp)
           
 IMRTMPConnection IMRTMPManager.lookupMRTMPConnection(RTMPConnection conn)
          Map a client to an Edge/Origin MRTMP connection.
 IMRTMPConnection SimpleMRTMPEdgeManager.lookupMRTMPConnection(RTMPConnection conn)
           
 IMRTMPConnection SimpleMRTMPOriginManager.lookupMRTMPConnection(RTMPConnection rtmpConn)
           
 void EdgeRTMPHandler.messageSent(RTMPConnection conn, Object message)
           
protected  void EdgeRTMPHandler.onPing(RTMPConnection conn, Channel channel, Header source, Ping ping)
          Pass through all Ping events to origin except ping/pong
protected  void EdgeRTMPHandler.sendConnectMessage(RTMPConnection conn)
           
 

Uses of RTMPConnection in org.red5.server.net.rtmp
 

Subclasses of RTMPConnection in org.red5.server.net.rtmp
 class RTMPMinaConnection
          Represents an RTMP connection using Mina.
 class RTMPOriginConnection
          A pseudo-connection on Origin that represents a client on Edge.
 

Fields in org.red5.server.net.rtmp declared as RTMPConnection
protected  RTMPConnection BaseRTMPClientHandler.conn
           
 

Fields in org.red5.server.net.rtmp with type parameters of type RTMPConnection
protected static CopyOnWriteArraySet<RTMPConnection> RTMPClientConnManager.rtmpConnections
           
 

Methods in org.red5.server.net.rtmp that return RTMPConnection
 RTMPConnection IRTMPConnManager.createConnection(Class<?> connCls)
           
 RTMPConnection RTMPClientConnManager.createConnection(Class<?> connCls)
           
 RTMPConnection RTMPConnManager.createConnection(Class<?> connCls)
           
 RTMPConnection RTMPConnManager.createConnectionInstance(Class<?> cls)
           
 RTMPConnection BaseRTMPClientHandler.getConnection()
          Returns the connection associated with this client.
protected  RTMPConnection Channel.getConnection()
          Getter for RTMP connection.
 RTMPConnection IRTMPConnManager.getConnection(int clientId)
           
 RTMPConnection RTMPClientConnManager.getConnection(int clientId)
          Returns a connection matching the given client id.
 RTMPConnection RTMPConnManager.getConnection(int clientId)
           
 RTMPConnection IRTMPConnManager.removeConnection(int clientId)
           
 RTMPConnection RTMPClientConnManager.removeConnection(int clientId)
          Removes a connection matching the client id specified.
 RTMPConnection RTMPConnManager.removeConnection(int clientId)
           
 

Methods in org.red5.server.net.rtmp that return types with arguments of type RTMPConnection
 Collection<RTMPConnection> IRTMPConnManager.removeConnections()
           
 Collection<RTMPConnection> RTMPClientConnManager.removeConnections()
          Removes all the connections from the set.
 Collection<RTMPConnection> RTMPConnManager.removeConnections()
           
 

Methods in org.red5.server.net.rtmp with parameters of type RTMPConnection
 void BaseRTMPClientHandler.connectionClosed(RTMPConnection conn, RTMP state)
           
 void BaseRTMPHandler.connectionClosed(RTMPConnection conn, RTMP state)
          Connection closed
 void IRTMPHandler.connectionClosed(RTMPConnection conn, RTMP state)
          Connection closed
 void BaseRTMPClientHandler.connectionOpened(RTMPConnection conn, RTMP state)
          Connection open event
 void BaseRTMPHandler.connectionOpened(RTMPConnection conn, RTMP state)
          Connection open event
 void IRTMPHandler.connectionOpened(RTMPConnection conn, RTMP state)
          Connection open event
protected  void BaseRTMPHandler.handlePendingCallResult(RTMPConnection conn, Notify invoke)
          Handler for pending call result.
protected  void RTMPHandler.invokeCall(RTMPConnection conn, IServiceCall call)
          Remoting call invocation handler.
 void BaseRTMPHandler.messageSent(RTMPConnection conn, Object message)
          Message sent
 void IRTMPHandler.messageSent(RTMPConnection conn, Object message)
          Message sent
protected  void BaseRTMPClientHandler.onChunkSize(RTMPConnection conn, Channel channel, Header source, ChunkSize chunkSize)
          Chunk size change event handler.
protected abstract  void BaseRTMPHandler.onChunkSize(RTMPConnection conn, Channel channel, Header source, ChunkSize chunkSize)
          Chunk size change event handler.
protected  void RTMPHandler.onChunkSize(RTMPConnection conn, Channel channel, Header source, ChunkSize chunkSize)
          Chunk size change event handler.
protected  void BaseRTMPClientHandler.onInvoke(RTMPConnection conn, Channel channel, Header source, Notify invoke, RTMP rtmp)
          Invocation event handler.
protected abstract  void BaseRTMPHandler.onInvoke(RTMPConnection conn, Channel channel, Header source, Notify invoke, RTMP rtmp)
          Invocation event handler.
protected  void RTMPHandler.onInvoke(RTMPConnection conn, Channel channel, Header source, Notify invoke, RTMP rtmp)
          Invocation event handler.
protected  void BaseRTMPClientHandler.onPing(RTMPConnection conn, Channel channel, Header source, Ping ping)
          Ping event handler.
protected abstract  void BaseRTMPHandler.onPing(RTMPConnection conn, Channel channel, Header source, Ping ping)
          Ping event handler.
protected  void RTMPHandler.onPing(RTMPConnection conn, Channel channel, Header source, Ping ping)
          Ping event handler.
protected  void BaseRTMPClientHandler.onSharedObject(RTMPConnection conn, Channel channel, Header source, SharedObjectMessage object)
          Shared object event handler.
protected abstract  void BaseRTMPHandler.onSharedObject(RTMPConnection conn, Channel channel, Header source, SharedObjectMessage object)
          Shared object event handler.
protected  void RTMPHandler.onSharedObject(RTMPConnection conn, Channel channel, Header source, SharedObjectMessage object)
          Shared object event handler.
protected  void BaseRTMPHandler.onStreamBytesRead(RTMPConnection conn, Channel channel, Header source, BytesRead streamBytesRead)
          Stream bytes read event handler.
 void BaseRTMPClientHandler.setConnection(RTMPConnection conn)
          Sets a reference to the connection associated with this client handler.
 

Constructors in org.red5.server.net.rtmp with parameters of type RTMPConnection
Channel(RTMPConnection conn, int channelId)
          Creates channel from connection and channel id
 

Uses of RTMPConnection in org.red5.server.net.rtmpt
 

Subclasses of RTMPConnection in org.red5.server.net.rtmpt
 class BaseRTMPTConnection
           
 class RTMPTClientConnection
           
 class RTMPTConnection
          A RTMPT client / session.
 

Uses of RTMPConnection in org.red5.server.stream.consumer
 

Constructors in org.red5.server.stream.consumer with parameters of type RTMPConnection
ConnectionConsumer(RTMPConnection conn, int videoChannel, int audioChannel, int dataChannel)
          Create rtmp connection consumer for given connection and channels
 



Copyright © 2006-2010 The Red5 Project