org.littleshoot.stun.stack.decoder
Class StunDemuxingStateMachineProtocolDecoder

java.lang.Object
  extended by org.littleshoot.util.mina.DemuxingStateMachineProtocolDecoder
      extended by org.littleshoot.stun.stack.decoder.StunDemuxingStateMachineProtocolDecoder
All Implemented Interfaces:
org.littleshoot.mina.filter.codec.ProtocolDecoder, org.littleshoot.util.mina.DemuxableProtocolDecoder

public class StunDemuxingStateMachineProtocolDecoder
extends org.littleshoot.util.mina.DemuxingStateMachineProtocolDecoder

Decoder for STUN messages that uses a state machine and is capable of being demultiplexed with other protocols on the same port.


Constructor Summary
StunDemuxingStateMachineProtocolDecoder()
          Creates a new state machine decoder.
 
Method Summary
 
Methods inherited from class org.littleshoot.util.mina.DemuxingStateMachineProtocolDecoder
atMessageBoundary, decode, dispose, finishDecode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StunDemuxingStateMachineProtocolDecoder

public StunDemuxingStateMachineProtocolDecoder()
Creates a new state machine decoder.



Copyright © 2013 LittleShoot. All Rights Reserved.