Uses of Interface
org.apache.mina.filter.codec.statemachine.DecodingState

Packages that use DecodingState
org.apache.mina.filter.codec.statemachine   
 

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

Classes in org.apache.mina.filter.codec.statemachine that implement DecodingState
 class ConsumeToCrLfDecodingState
          A decoder which writes all read bytes in to a known Bytes context until a CRLF has been encountered
 class ConsumeToDynamicTerminatorDecodingState
          Consumes until a fixed (ASCII) character is reached.
 class ConsumeToEndOfSessionDecodingState
          A DecodingState which consumes all received bytes until a configured number of read bytes has been reached.
 class ConsumeToLinearWhitespaceDecodingState
           
 class ConsumeToTerminatorDecodingState
          Consumes until a fixed (ASCII) character is reached.
 class CrLfDecodingState
          Decodes a single CRLF.
 class DecodingStateMachine
           
 class FixedLengthDecodingState
          A DecodingState which consumes all received bytes until a configured number of read bytes has been reached.
 class IntegerDecodingState
           
 class LinearWhitespaceSkippingState
           
 class ShortIntegerDecodingState
           
 class SingleByteDecodingState
           
 class SkippingState
          Skips data until SkippingState.canSkip(byte) returns false.
 

Methods in org.apache.mina.filter.codec.statemachine that return DecodingState
 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)
           
protected abstract  DecodingState CrLfDecodingState.finishDecode(boolean foundCRLF, ProtocolDecoderOutput out)
           
protected abstract  DecodingState SingleByteDecodingState.finishDecode(byte b, ProtocolDecoderOutput out)
           
protected abstract  DecodingState SkippingState.finishDecode(int skippedBytes)
           
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)
           
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)
           
protected abstract  DecodingState DecodingStateMachine.init()
           
 

Constructors in org.apache.mina.filter.codec.statemachine with parameters of type DecodingState
DecodingStateProtocolDecoder(DecodingState state)
           
 



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