Interface HeaderSerializer<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
-
- Type Parameters:
T
- input message type
- All Superinterfaces:
OFGeneralSerializer
- All Known Implementing Classes:
AbstractActionInstructionSerializer
,AbstractActionInstructionSerializer
,AbstractActionSerializer
,AbstractActionSerializer
,AbstractExperimenterMatchCodec
,AbstractInstructionSerializer
,AbstractInstructionSerializer
,AbstractMatchCodec
,AbstractMatchCodec
,AbstractMessageSerializer
,AbstractNshcCodec
,AbstractOxmExperimenterMatchEntrySerializer
,AbstractOxmIpv4AddressSerializer
,AbstractOxmIpv6AddressSerializer
,AbstractOxmMacAddressSerializer
,AbstractOxmMatchEntrySerializer
,AbstractRegCodec
,AbstractSetFieldActionSerializer
,ApplyActionsInstructionSerializer
,ApplyActionsInstructionSerializer
,ArpOpCodec
,ArpShaCodec
,ArpSpaCodec
,ArpThaCodec
,ArpTpaCodec
,AsyncConfigMessageSerializer
,ClearActionsInstructionSerializer
,ClearActionsInstructionSerializer
,CopyTtlInActionSerializer
,CopyTtlOutActionSerializer
,CtMarkCodec
,CtStateCodec
,CtTpDstCodec
,CtTpSrcCodec
,CtZoneCodec
,DecMplsTtlActionSerializer
,DecNwTtlActionSerializer
,DropActionSerializer
,EthDstCodec
,EthSrcCodec
,EthTypeCodec
,FlowMessageSerializer
,GoToTableInstructionSerializer
,GoToTableInstructionSerializer
,GroupActionSerializer
,GroupMessageSerializer
,IcmpTypeCodec
,Icmpv6NDOptionsTypeCodec
,Icmpv6NDReservedCodec
,InPortCodec
,IpDstCodec
,IpSrcCodec
,Ipv6DstCodec
,Ipv6SrcCodec
,MatchSerializer
,MetadataCodec
,MeterInstructionSerializer
,MeterInstructionSerializer
,MeterMessageSerializer
,MplsLabelCodec
,MultipartRequestMessageSerializer
,Nshc1Codec
,Nshc2Codec
,Nshc3Codec
,Nshc4Codec
,NshFlagsCodec
,NshMdtypeCodec
,NshNpCodec
,NshTtlCodec
,NsiCodec
,NspCodec
,OF10EnqueueActionSerializer
,OF10OutputActionSerializer
,OF10SetDlDstActionSerializer
,OF10SetDlSrcActionSerializer
,OF10SetNwDstActionSerializer
,OF10SetNwSrcActionSerializer
,OF10SetNwTosActionSerializer
,OF10SetTpDstActionSerializer
,OF10SetTpSrcActionSerializer
,OF10SetVlanPcpActionSerializer
,OF10SetVlanVidActionSerializer
,OF10StripVlanActionSerializer
,OF13CopyTtlInActionSerializer
,OF13CopyTtlOutActionSerializer
,OF13DecMplsTtlActionSerializer
,OF13DecNwTtlActionSerializer
,OF13GroupActionSerializer
,OF13OutputActionSerializer
,OF13PopMplsActionSerializer
,OF13PopPbbActionSerializer
,OF13PopVlanActionSerializer
,OF13PushMplsActionSerializer
,OF13PushPbbActionSerializer
,OF13PushVlanActionSerializer
,OF13SetFieldActionSerializer
,OF13SetMplsTtlActionSerializer
,OF13SetNwTtlActionSerializer
,OF13SetQueueActionSerializer
,OnfOxmTcpFlagsSerializer
,OutputActionSerializer
,OxmArpOpSerializer
,OxmArpShaSerializer
,OxmArpSpaSerializer
,OxmArpThaSerializer
,OxmArpTpaSerializer
,OxmEthDstSerializer
,OxmEthSrcSerializer
,OxmEthTypeSerializer
,OxmIcmpv4CodeSerializer
,OxmIcmpv4TypeSerializer
,OxmIcmpv6CodeSerializer
,OxmIcmpv6TypeSerializer
,OxmInPhyPortSerializer
,OxmInPortSerializer
,OxmIpDscpSerializer
,OxmIpEcnSerializer
,OxmIpProtoSerializer
,OxmIpv4DstSerializer
,OxmIpv4SrcSerializer
,OxmIpv6DstSerializer
,OxmIpv6ExtHdrSerializer
,OxmIpv6FlabelSerializer
,OxmIpv6NdSllSerializer
,OxmIpv6NdTargetSerializer
,OxmIpv6NdTllSerializer
,OxmIpv6SrcSerializer
,OxmMetadataSerializer
,OxmMplsBosSerializer
,OxmMplsLabelSerializer
,OxmMplsTcSerializer
,OxmPacketTypeSerializer
,OxmPbbIsidSerializer
,OxmSctpDstSerializer
,OxmSctpSrcSerializer
,OxmTcpDstSerializer
,OxmTcpSrcSerializer
,OxmTunnelIdSerializer
,OxmUdpDstSerializer
,OxmUdpSrcSerializer
,OxmVlanPcpSerializer
,OxmVlanVidSerializer
,PktMarkCodec
,PopMplsActionSerializer
,PopPbbActionSerializer
,PopVlanActionSerializer
,PortMessageSerializer
,PushMplsActionSerializer
,PushPbbActionSerializer
,PushVlanActionSerializer
,Reg0Codec
,Reg1Codec
,Reg2Codec
,Reg3Codec
,Reg4Codec
,Reg5Codec
,Reg6Codec
,Reg7Codec
,SetDlDstActionSerializer
,SetDlSrcActionSerializer
,SetFieldActionSerializer
,SetMplsTtlActionSerializer
,SetNwDstActionSerializer
,SetNwSrcActionSerializer
,SetNwTosActionSerializer
,SetNwTtlActionSerializer
,SetQueueActionSerializer
,SetTpDstActionSerializer
,SetTpSrcActionSerializer
,SetVlanIdActionSerializer
,SetVlanPcpActionSerializer
,StripVlanActionSerializer
,TcpDstCodec
,TcpSrcCodec
,TunIdCodec
,TunIpv4DstCodec
,TunIpv4SrcCodec
,UdpDstCodec
,UdpSrcCodec
,WriteActionsInstructionSerializer
,WriteActionsInstructionSerializer
,WriteMetadataInstructionSerializer
,WriteMetadataInstructionSerializer
public interface HeaderSerializer<T extends org.opendaylight.yangtools.yang.binding.DataContainer> extends OFGeneralSerializer
Does only-header serialization (such as oxm_ids, action_ids, instruction_ids).- Author:
- michal.polkorab
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
serializeHeader(T input, io.netty.buffer.ByteBuf outBuffer)
Serializes object headers (e.g.
-
-
-
Method Detail
-
serializeHeader
void serializeHeader(T input, io.netty.buffer.ByteBuf outBuffer)
Serializes object headers (e.g. for Multipart message - Table Features).- Parameters:
input
- object whose headers should be serializedoutBuffer
- output buffer
-
-