Interface HeaderDeserializer<E extends org.opendaylight.yangtools.binding.DataContainer>
- Type Parameters:
E
- output message type
- All Superinterfaces:
OFGeneralDeserializer
- All Known Implementing Classes:
AbstractActionCaseDeserializer
,AbstractActionDeserializer
,AbstractActionDeserializer
,AbstractActionInstructionDeserializer
,AbstractExperimenterMatchCodec
,AbstractInstructionDeserializer
,AbstractMatchCodec
,AbstractMatchCodec
,AbstractNshcCodec
,AbstractOxmExperimenterMatchEntryDeserializer
,AbstractOxmMatchEntryDeserializer
,AbstractRegCodec
,ApplyActionsInstructionDeserializer
,ApplyActionsInstructionDeserializer
,ArpOpCodec
,ArpShaCodec
,ArpSpaCodec
,ArpThaCodec
,ArpTpaCodec
,ClearActionsInstructionDeserializer
,ClearActionsInstructionDeserializer
,CopyTtlInActionDeserializer
,CopyTtlOutActionDeserializer
,CtMarkCodec
,CtStateCodec
,CtTpDstCodec
,CtTpSrcCodec
,CtZoneCodec
,DecMplsTtlActionDeserializer
,DecNwTtlActionDeserializer
,EmptyActionDeserializer
,EthDstCodec
,EthSrcCodec
,EthTypeCodec
,GoToTableInstructionDeserializer
,GoToTableInstructionDeserializer
,GroupActionDeserializer
,IcmpTypeCodec
,Icmpv6NDOptionsTypeCodec
,Icmpv6NDReservedCodec
,InPortCodec
,IpDstCodec
,IpSrcCodec
,Ipv6DstCodec
,Ipv6SrcCodec
,MatchDeserializer
,MetadataCodec
,MeterInstructionDeserializer
,MeterInstructionDeserializer
,MplsLabelCodec
,Nshc1Codec
,Nshc2Codec
,Nshc3Codec
,Nshc4Codec
,NshFlagsCodec
,NshMdtypeCodec
,NshNpCodec
,NshTtlCodec
,NsiCodec
,NspCodec
,OF10EnqueueActionDeserializer
,OF10OutputActionDeserializer
,OF10SetDlDstActionDeserializer
,OF10SetDlSrcActionDeserializer
,OF10SetNwDstActionDeserializer
,OF10SetNwSrcActionDeserializer
,OF10SetNwTosActionDeserializer
,OF10SetTpDstActionDeserializer
,OF10SetTpSrcActionDeserializer
,OF10SetVlanPcpActionDeserializer
,OF10SetVlanVidActionDeserializer
,OF13GroupActionDeserializer
,OF13OutputActionDeserializer
,OF13PopMplsActionDeserializer
,OF13PushMplsActionDeserializer
,OF13PushPbbActionDeserializer
,OF13PushVlanActionDeserializer
,OF13SetFieldActionDeserializer
,OF13SetMplsTtlActionDeserializer
,OF13SetNwTtlActionDeserializer
,OF13SetQueueActionDeserializer
,OnfOxmTcpFlagsDeserializer
,OutputActionDeserializer
,OxmArpOpDeserializer
,OxmArpShaDeserializer
,OxmArpSpaDeserializer
,OxmArpThaDeserializer
,OxmArpTpaDeserializer
,OxmEthDstDeserializer
,OxmEthSrcDeserializer
,OxmEthTypeDeserializer
,OxmIcmpv4CodeDeserializer
,OxmIcmpv4TypeDeserializer
,OxmIcmpv6CodeDeserializer
,OxmIcmpv6TypeDeserializer
,OxmInPhyPortDeserializer
,OxmInPortDeserializer
,OxmIpDscpDeserializer
,OxmIpEcnDeserializer
,OxmIpProtoDeserializer
,OxmIpv4DstDeserializer
,OxmIpv4SrcDeserializer
,OxmIpv6DstDeserializer
,OxmIpv6ExtHdrDeserializer
,OxmIpv6FlabelDeserializer
,OxmIpv6NdSllDeserializer
,OxmIpv6NdTargetDeserializer
,OxmIpv6NdTllDeserializer
,OxmIpv6SrcDeserializer
,OxmMetadataDeserializer
,OxmMplsBosDeserializer
,OxmMplsLabelDeserializer
,OxmMplsTcDeserializer
,OxmPacketTypeDeserializer
,OxmPbbIsidDeserializer
,OxmSctpDstDeserializer
,OxmSctpSrcDeserializer
,OxmTcpDstDeserializer
,OxmTcpSrcDeserializer
,OxmTunnelIdDeserializer
,OxmUdpDstDeserializer
,OxmUdpSrcDeserializer
,OxmVlanPcpDeserializer
,OxmVlanVidDeserializer
,PktMarkCodec
,PopMplsActionDeserializer
,PopPbbActionDeserializer
,PopVlanActionDeserializer
,PushMplsActionDeserializer
,PushPbbActionDeserializer
,PushVlanActionDeserializer
,Reg0Codec
,Reg1Codec
,Reg2Codec
,Reg3Codec
,Reg4Codec
,Reg5Codec
,Reg6Codec
,Reg7Codec
,SetFieldActionDeserializer
,SetMplsTtlActionDeserializer
,SetNwTtlActionDeserializer
,SetQueueActionDeserializer
,TcpDstCodec
,TcpSrcCodec
,TunIdCodec
,TunIpv4DstCodec
,TunIpv4SrcCodec
,UdpDstCodec
,UdpSrcCodec
,WriteActionsInstructionDeserializer
,WriteActionsInstructionDeserializer
,WriteMetadataInstructionDeserializer
,WriteMetadataInstructionDeserializer
public interface HeaderDeserializer<E extends org.opendaylight.yangtools.binding.DataContainer>
extends OFGeneralDeserializer
Deserializes headers.
- Author:
- michal.polkorab
-
Method Summary
Modifier and TypeMethodDescriptiondeserializeHeader
(io.netty.buffer.ByteBuf rawMessage) Deserializes a byte message headers.
-
Method Details
-
deserializeHeader
Deserializes a byte message headers.- Parameters:
rawMessage
- message as bytes in ByteBuf- Returns:
- POJO/DTO
-