org.red5.server.net.rtmpe
Class RTMPEIoFilter

java.lang.Object
  extended by org.apache.mina.core.filterchain.IoFilterAdapter
      extended by org.red5.server.net.rtmpe.RTMPEIoFilter
All Implemented Interfaces:
IoFilter

public class RTMPEIoFilter
extends IoFilterAdapter

RTMPE IO filter

Author:
Peter Thomas (ptrthomas@gmail.com), Paul Gregoire (mondain@gmail.com)

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.mina.core.filterchain.IoFilter
IoFilter.NextFilter
 
Constructor Summary
RTMPEIoFilter()
           
 
Method Summary
 void filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest request)
           
 void messageReceived(IoFilter.NextFilter nextFilter, IoSession session, Object obj)
           
 
Methods inherited from class org.apache.mina.core.filterchain.IoFilterAdapter
destroy, exceptionCaught, filterClose, init, messageSent, onPostAdd, onPostRemove, onPreAdd, onPreRemove, sessionClosed, sessionCreated, sessionIdle, sessionOpened, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RTMPEIoFilter

public RTMPEIoFilter()
Method Detail

messageReceived

public void messageReceived(IoFilter.NextFilter nextFilter,
                            IoSession session,
                            Object obj)
                     throws Exception
Specified by:
messageReceived in interface IoFilter
Overrides:
messageReceived in class IoFilterAdapter
Throws:
Exception

filterWrite

public void filterWrite(IoFilter.NextFilter nextFilter,
                        IoSession session,
                        WriteRequest request)
                 throws Exception
Specified by:
filterWrite in interface IoFilter
Overrides:
filterWrite in class IoFilterAdapter
Throws:
Exception


Copyright © 2006-2012 The Red5 Project