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
,AbstractExperimenterMatchEntrySerializer
,AbstractInstructionSerializer
,AbstractInstructionSerializer
,AbstractMatchCodec
,AbstractMatchCodec
,AbstractMatchEntrySerializer
,AbstractMessageSerializer
,AbstractNshcCodec
,AbstractOxmExperimenterMatchEntrySerializer
,AbstractOxmIpv4AddressSerializer
,AbstractOxmIpv6AddressSerializer
,AbstractOxmMacAddressSerializer
,AbstractOxmMatchEntrySerializer
,AbstractRegCodec
,AbstractSetFieldActionSerializer
,ApplyActionsInstructionSerializer
,ApplyActionsInstructionSerializer
,ArpOpCodec
,ArpOpEntrySerializer
,ArpShaCodec
,ArpSourceHardwareAddressEntrySerializer
,ArpSourceTransportAddressEntrySerializer
,ArpSpaCodec
,ArpTargetHardwareAddressEntrySerializer
,ArpTargetTransportAddressEntrySerializer
,ArpThaCodec
,ArpTpaCodec
,AsyncConfigMessageSerializer
,ClearActionsInstructionSerializer
,ClearActionsInstructionSerializer
,CopyTtlInActionSerializer
,CopyTtlOutActionSerializer
,CtMarkCodec
,CtStateCodec
,CtTpDstCodec
,CtTpSrcCodec
,CtZoneCodec
,DecMplsTtlActionSerializer
,DecNwTtlActionSerializer
,DropActionSerializer
,EthDstCodec
,EthernetDestinationEntrySerializer
,EthernetSourceEntrySerializer
,EthernetTypeEntrySerializer
,EthSrcCodec
,EthTypeCodec
,FlowMessageSerializer
,GoToTableInstructionSerializer
,GoToTableInstructionSerializer
,GroupActionSerializer
,GroupMessageSerializer
,IcmpTypeCodec
,Icmpv4CodeEntrySerializer
,Icmpv4TypeEntrySerializer
,Icmpv6CodeEntrySerializer
,Icmpv6NDOptionsTypeCodec
,Icmpv6NDReservedCodec
,Icmpv6TypeEntrySerializer
,InPhyPortEntrySerializer
,InPortCodec
,InPortEntrySerializer
,IpDscpEntrySerializer
,IpDstCodec
,IpEcnEntrySerializer
,IpProtoEntrySerializer
,IpSrcCodec
,Ipv4DestinationEntrySerializer
,Ipv4SourceEntrySerializer
,Ipv6DestinationEntrySerializer
,Ipv6DstCodec
,Ipv6ExtHeaderEntrySerializer
,Ipv6LabelEntrySerializer
,Ipv6NdSllEntrySerializer
,Ipv6NdTargetEntrySerializer
,Ipv6NdTllEntrySerializer
,Ipv6SourceEntrySerializer
,Ipv6SrcCodec
,MatchSerializer
,MetadataCodec
,MetadataEntrySerializer
,MeterInstructionSerializer
,MeterInstructionSerializer
,MeterMessageSerializer
,MplsBosEntrySerializer
,MplsLabelCodec
,MplsLabelEntrySerializer
,MplsTcEntrySerializer
,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
,PacketTypeEntrySerializer
,PbbEntrySerializer
,PktMarkCodec
,PopMplsActionSerializer
,PopPbbActionSerializer
,PopVlanActionSerializer
,PortMessageSerializer
,PushMplsActionSerializer
,PushPbbActionSerializer
,PushVlanActionSerializer
,Reg0Codec
,Reg1Codec
,Reg2Codec
,Reg3Codec
,Reg4Codec
,Reg5Codec
,Reg6Codec
,Reg7Codec
,SctpDestinationPortEntrySerializer
,SctpSourcePortEntrySerializer
,SetDlDstActionSerializer
,SetDlSrcActionSerializer
,SetFieldActionSerializer
,SetMplsTtlActionSerializer
,SetNwDstActionSerializer
,SetNwSrcActionSerializer
,SetNwTosActionSerializer
,SetNwTtlActionSerializer
,SetQueueActionSerializer
,SetTpDstActionSerializer
,SetTpSrcActionSerializer
,SetVlanIdActionSerializer
,SetVlanPcpActionSerializer
,StripVlanActionSerializer
,TcpDestinationPortEntrySerializer
,TcpDstCodec
,TcpFlagsEntrySerializer
,TcpSourcePortEntrySerializer
,TcpSrcCodec
,TunIdCodec
,TunIpv4DstCodec
,TunIpv4SrcCodec
,TunnelIdEntrySerializer
,TunnelIpv4DestinationEntrySerializer
,TunnelIpv4SourceEntrySerializer
,UdpDestinationPortEntrySerializer
,UdpDstCodec
,UdpSourcePortEntrySerializer
,UdpSrcCodec
,VlanPcpEntrySerializer
,VlanVidEntrySerializer
,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
-
-