Interface HeaderDeserializer<E extends org.opendaylight.yangtools.yang.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.yang.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
-