Class SimpleClientFramer
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.handler.codec.ByteToMessageDecoder
org.opendaylight.openflowjava.protocol.impl.clients.SimpleClientFramer
- All Implemented Interfaces:
- io.netty.channel.ChannelHandler,- io.netty.channel.ChannelInboundHandler
public class SimpleClientFramer
extends io.netty.handler.codec.ByteToMessageDecoder
Class for decoding incoming messages into message frames.
- Author:
- michal.polkorab
- 
Nested Class SummaryNested classes/interfaces inherited from class io.netty.handler.codec.ByteToMessageDecoderio.netty.handler.codec.ByteToMessageDecoder.CumulatorNested classes/interfaces inherited from interface io.netty.channel.ChannelHandlerio.netty.channel.ChannelHandler.Sharable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final byteLength of OpenFlow 1.3 header.Fields inherited from class io.netty.handler.codec.ByteToMessageDecoderCOMPOSITE_CUMULATOR, MERGE_CUMULATOR
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidvoidexceptionCaught(io.netty.channel.ChannelHandlerContext ctx, Throwable cause) Methods inherited from class io.netty.handler.codec.ByteToMessageDecoderactualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggeredMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapterchannelActive, channelRegistered, channelUnregistered, channelWritabilityChangedMethods inherited from class io.netty.channel.ChannelHandlerAdapterensureNotSharable, handlerAdded, isSharableMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandlerhandlerAdded
- 
Field Details- 
LENGTH_OF_HEADERpublic static final byte LENGTH_OF_HEADERLength of OpenFlow 1.3 header.- See Also:
 
 
- 
- 
Constructor Details- 
SimpleClientFramerpublic SimpleClientFramer()Constructor of class.
 
- 
- 
Method Details- 
exceptionCaught- Specified by:
- exceptionCaughtin interface- io.netty.channel.ChannelHandler
- Specified by:
- exceptionCaughtin interface- io.netty.channel.ChannelInboundHandler
- Overrides:
- exceptionCaughtin class- io.netty.channel.ChannelInboundHandlerAdapter
 
- 
decodeprotected void decode(io.netty.channel.ChannelHandlerContext chc, io.netty.buffer.ByteBuf bb, List<Object> list) - Specified by:
- decodein class- io.netty.handler.codec.ByteToMessageDecoder
 
 
-