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 voidserializeHeader(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
-
-