Uses of Interface
org.apache.mina.filter.codec.ProtocolDecoderOutput

Packages that use ProtocolDecoderOutput
org.apache.mina.filter.codec Filter implementations that helps you to implement complex protocols via 'codec' concept. 
org.apache.mina.filter.codec.demux Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs. 
org.apache.mina.filter.codec.netty Protocol codec which provides the integration with Netty2 messages. 
org.apache.mina.filter.codec.prefixedstring   
org.apache.mina.filter.codec.serialization Protocol codecs which uses Java object serilization and leads to rapid protocol implementation. 
org.apache.mina.filter.codec.statemachine   
org.apache.mina.filter.codec.textline A protocol codec for text-based protocols. 
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec
 

Classes in org.apache.mina.filter.codec that implement ProtocolDecoderOutput
 class AbstractProtocolDecoderOutput
          A ProtocolDecoderOutput based on queue.
 

Methods in org.apache.mina.filter.codec that return ProtocolDecoderOutput
 ProtocolDecoderOutput ProtocolCodecSession.getDecoderOutput()
          Returns the ProtocolEncoderOutput that buffers messages generated by ProtocolDecoder.
 

Methods in org.apache.mina.filter.codec with parameters of type ProtocolDecoderOutput
 void CumulativeProtocolDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
          Cumulates content of in into internal buffer and forwards decoding request to CumulativeProtocolDecoder.doDecode(IoSession, IoBuffer, ProtocolDecoderOutput).
 void ProtocolDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
          Decodes binary or protocol-specific content into higher-level message objects.
 void SynchronizedProtocolDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
protected abstract  boolean CumulativeProtocolDecoder.doDecode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
          Implement this method to consume the specified cumulative buffer and decode its content into message(s).
 void ProtocolDecoderAdapter.finishDecode(IoSession session, ProtocolDecoderOutput out)
          Override this method to deal with the closed connection.
 void ProtocolDecoder.finishDecode(IoSession session, ProtocolDecoderOutput out)
          Invoked when the specified session is closed.
 void SynchronizedProtocolDecoder.finishDecode(IoSession session, ProtocolDecoderOutput out)
           
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec.demux
 

Methods in org.apache.mina.filter.codec.demux with parameters of type ProtocolDecoderOutput
 MessageDecoderResult MessageDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
          Decodes binary or protocol-specific content into higher-level message objects.
protected  boolean DemuxingProtocolDecoder.doDecode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
 void DemuxingProtocolDecoder.finishDecode(IoSession session, ProtocolDecoderOutput out)
           
 void MessageDecoder.finishDecode(IoSession session, ProtocolDecoderOutput out)
          Invoked when the specified session is closed while this decoder was parsing the data.
 void MessageDecoderAdapter.finishDecode(IoSession session, ProtocolDecoderOutput out)
          Override this method to deal with the closed connection.
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec.netty
 

Methods in org.apache.mina.filter.codec.netty with parameters of type ProtocolDecoderOutput
 void NettyDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec.prefixedstring
 

Methods in org.apache.mina.filter.codec.prefixedstring with parameters of type ProtocolDecoderOutput
protected  boolean PrefixedStringDecoder.doDecode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec.serialization
 

Methods in org.apache.mina.filter.codec.serialization with parameters of type ProtocolDecoderOutput
protected  boolean ObjectSerializationDecoder.doDecode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec.statemachine
 

Methods in org.apache.mina.filter.codec.statemachine with parameters of type ProtocolDecoderOutput
 DecodingState FixedLengthDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState DecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
          Invoked when data is available for this state.
 DecodingState ShortIntegerDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState ConsumeToCrLfDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState DecodingStateMachine.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState CrLfDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState IntegerDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState ConsumeToDynamicTerminatorDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState ConsumeToTerminatorDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState SingleByteDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState SkippingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 DecodingState ConsumeToEndOfSessionDecodingState.decode(IoBuffer in, ProtocolDecoderOutput out)
           
 void DecodingStateProtocolDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
protected abstract  DecodingState CrLfDecodingState.finishDecode(boolean foundCRLF, ProtocolDecoderOutput out)
           
protected abstract  DecodingState SingleByteDecodingState.finishDecode(byte b, ProtocolDecoderOutput out)
           
protected abstract  DecodingState IntegerDecodingState.finishDecode(int value, ProtocolDecoderOutput out)
           
protected abstract  DecodingState FixedLengthDecodingState.finishDecode(IoBuffer readData, ProtocolDecoderOutput out)
           
protected abstract  DecodingState ConsumeToCrLfDecodingState.finishDecode(IoBuffer product, ProtocolDecoderOutput out)
           
protected abstract  DecodingState ConsumeToDynamicTerminatorDecodingState.finishDecode(IoBuffer product, ProtocolDecoderOutput out)
           
protected abstract  DecodingState ConsumeToTerminatorDecodingState.finishDecode(IoBuffer product, ProtocolDecoderOutput out)
           
protected abstract  DecodingState ConsumeToEndOfSessionDecodingState.finishDecode(IoBuffer readData, ProtocolDecoderOutput out)
           
 void DecodingStateProtocolDecoder.finishDecode(IoSession session, ProtocolDecoderOutput out)
           
protected abstract  DecodingState DecodingStateMachine.finishDecode(List<Object> childProducts, ProtocolDecoderOutput out)
           
 DecodingState FixedLengthDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState DecodingState.finishDecode(ProtocolDecoderOutput out)
          Invoked when the associated IoSession is closed.
 DecodingState ShortIntegerDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState ConsumeToCrLfDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState DecodingStateMachine.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState CrLfDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState IntegerDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState ConsumeToDynamicTerminatorDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState ConsumeToTerminatorDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState SingleByteDecodingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState SkippingState.finishDecode(ProtocolDecoderOutput out)
           
 DecodingState ConsumeToEndOfSessionDecodingState.finishDecode(ProtocolDecoderOutput out)
           
protected abstract  DecodingState ShortIntegerDecodingState.finishDecode(short value, ProtocolDecoderOutput out)
           
 

Uses of ProtocolDecoderOutput in org.apache.mina.filter.codec.textline
 

Methods in org.apache.mina.filter.codec.textline with parameters of type ProtocolDecoderOutput
 void TextLineDecoder.decode(IoSession session, IoBuffer in, ProtocolDecoderOutput out)
           
 void TextLineDecoder.finishDecode(IoSession session, ProtocolDecoderOutput out)
           
 



Copyright © 2004-2009 Apache MINA Project. All Rights Reserved.