Uses of Interface
org.opendaylight.openflowjava.protocol.api.extensibility.OFGeneralSerializer
Package
Description
-
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.eric.codec.match
Modifier and TypeClassDescriptionclass
class
class
-
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.nx.codec.action
Modifier and TypeClassDescriptionclass
Base class for an action codec.class
Action codec for conntrack.class
Codec for the ct_Clear.class
class
class
class
Codec for the NX_FIN_TIMEOUT.class
Codec for the learn action.class
Codec for the NX_MULTIPATH.class
class
Codec for the Nicira OutputRegAction.class
class
class
class
Codec for the NX_RESUBMIT and NX_RESUBMIT_TABLE. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.nx.codec.match
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Codec for CtMark.class
Codec for CtSate.class
class
class
Codec for CtZone.class
class
class
class
Codec for the Icmp type message.class
class
Codec for the IpDst message.class
Codec for the IpSrc message.class
Codec for the Ipv6Dst message.class
Codec for the Ipv6Src message.class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Codec for the TcpDst message.class
Codec for the TcpSrc message..class
class
class
class
Codec for the UdpDst message.class
Codec for the UdpSrc message. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.api.extensibility
Modifier and TypeInterfaceDescriptioninterface
HeaderSerializer<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
Does only-header serialization (such as oxm_ids, action_ids, instruction_ids).interface
OFSerializer<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
Uniform interface for serializers.Modifier and TypeMethodDescription<K,
S extends OFGeneralSerializer>
SSerializerRegistry.getSerializer
(MessageTypeKey<K> msgTypeKey) Gets the serializer for the given type.Modifier and TypeMethodDescriptionvoid
SerializerExtensionProvider.registerActionSerializer
(ActionSerializerKey<?> key, OFGeneralSerializer serializer) Registers an action serializer.void
SerializerExtensionProvider.registerInstructionSerializer
(InstructionSerializerKey<?> key, OFGeneralSerializer serializer) Registers an instruction serializer.<C extends OxmClassBase,
F extends MatchField>
voidSerializerExtensionProvider.registerMatchEntrySerializer
(MatchEntrySerializerKey<C, F> key, OFGeneralSerializer serializer) Registers a match entry serializer.void
SerializerExtensionProvider.registerMultipartRequestTFSerializer
(ExperimenterIdSerializerKey<TableFeatureProperties> key, OFGeneralSerializer serializer) Registers a multipart-request table-features serializer.<K> void
SerializerExtensionProvider.registerSerializer
(MessageTypeKey<K> key, OFGeneralSerializer serializer) Registers a custom serializer.<K> void
SerializerRegistry.registerSerializer
(MessageTypeKey<K> key, OFGeneralSerializer serializer) Registers a serializer. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.core
Modifier and TypeMethodDescriptionvoid
SwitchConnectionProviderImpl.registerActionSerializer
(ActionSerializerKey<?> key, OFGeneralSerializer serializer) void
SwitchConnectionProviderImpl.registerInstructionSerializer
(InstructionSerializerKey<?> key, OFGeneralSerializer serializer) <C extends OxmClassBase,
F extends MatchField>
voidSwitchConnectionProviderImpl.registerMatchEntrySerializer
(MatchEntrySerializerKey<C, F> key, OFGeneralSerializer serializer) void
SwitchConnectionProviderImpl.registerMultipartRequestTFSerializer
(ExperimenterIdSerializerKey<TableFeatureProperties> key, OFGeneralSerializer serializer) <K> void
SwitchConnectionProviderImpl.registerSerializer
(MessageTypeKey<K> key, OFGeneralSerializer serializer) -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.serialization
Modifier and TypeMethodDescription<K,
S extends OFGeneralSerializer>
SSerializerRegistryImpl.getSerializer
(MessageTypeKey<K> msgTypeKey) Gets the encoder for the given message type key.Modifier and TypeMethodDescription<K> void
SerializerRegistryImpl.registerSerializer
(MessageTypeKey<K> msgTypeKey, OFGeneralSerializer serializer) -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.serialization.action
Modifier and TypeClassDescriptionclass
Base class for an action serializer.final class
Shared serializer for empty action types.class
Serializes OF 1.0 Enqueue actions.class
Serializes OF 1.0 Output actions.class
Serializes OF 1.0 SetDlDst actions.class
Serializes OF 1.0 SetDlSrc actions.class
Serializes OF 1.0 SetNwDst actions.class
Serializes OF 1.0 SetNwSrc actions.class
Serializes OF 1.0 SetNwTos actions.class
Serializes OF 1.0 SetTpDst actions.class
Serializes OF 1.0 SetTpSrc actions.class
Serializes OF 1.0 SetVlanPcp actions.class
Serializes OF 1.0 SetVlanVid actions.class
Serializes OF 1.3 Group actions.class
Serializes OF 1.3 Output actions.class
Serializes OF 1.3 PopMpls actions.class
Serializes OF 1.3 PushMpls actions.class
Serializes OF 1.3 PushPbb actions.class
Serializes OF 1.3 PushVlan actions.class
Serializes OF 1.3 SetField actions.class
Serializes OF 1.3 SetMplsTtl actions.class
Serializes OF 1.3 SetNwTtl actions.class
Serializes OF 1.3 SetQueue actions. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.serialization.factories
Modifier and TypeClassDescriptionclass
Translates BarrierRequest messages.class
Translates BarrierReply messages.class
Translates EchoInput messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates EchoOutput messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates EchoReply messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates EchoRequest messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates ErrorMessage messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates Experimenter messages (both: symmetric request and single reply).class
Translates ExperimenterMessages.class
Translates FlowMod messages.class
Translates FlowRemoved messages.class
Translates GetAsyncOutput messages.class
Translates GetAsyncRequest messages.class
Translates GetConfigRequest messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates GetConfigOutput messages.class
Translates FeaturesRequest messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates FeaturesReply messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates QueueGetConfigRequest messages.class
Translates GroupMod messages.class
Translates Hello messages.class
Translates Hello messages.class
Translates MeterMod messages.class
Translates MultipartReply messages.class
Translates MultipartRequest messages.class
Translates BarrierRequest messages.class
Translates BarrierReply messages.class
Translates FeaturesReply messages.class
Translates FlowMod messages.class
Translates FlowRemoved messages.class
Translates Hello messages.class
Translates PacketIn messages.class
Translates PacketOut messages.class
Translates PortMod messages.class
Translates PortStatus messages.class
Translates QueueGetConfigRequest messages.class
Translates QueueGetConfigReply messages.class
Translates StatsReply messages.class
Translates StatsRequest messages.class
Translates PacketIn messages.class
Translates PacketOut messages.class
Translates PortMod messages.class
Translates PortStatus messages.class
Translates GetQueueConfig messages.class
Translates RoleReply messages.class
Translates RoleRequest messages.class
Translates SetAsync messages.class
Translates SetConfig messages (both OpenFlow v1.0 and OpenFlow v1.3).class
Translates TableMod messages.class
Translates Vendor messages (OF-1.0 limited version - skipping experimenter type). -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.serialization.instruction
Modifier and TypeClassDescriptionclass
Base class for an action instruction serializer.class
Base class for an instruction serializer.class
ApplyActions instruction serializer.class
ClearActions instruction serializer.class
GotoTable instruction serializer.class
Meter instruction serializer.class
WriteActions instruction serializer.class
WriteMetadata instruction serializer. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.serialization.match
Modifier and TypeClassDescriptionclass
Parent for Ipv4 address based match entry serializers.class
Parent for Ipv6 address based match entry serializers.class
Parent for MAC address based match entry serializers.class
Parent for all match entry serializers.class
OxmArpOp match entry serializer.class
OxmArpSha match entry serializer.class
OxmArpSpa match entry serializer.class
OxmArpTha match entry serializer.class
OxmArpTpa match entry serializer.class
OxmEthDst match entry serializer.class
OxmEthSrc match entry serializer.class
OxmEthType match entry serializer.class
OxmIcmpv4Code match entry serializer.class
OxmIcmpv4Type match entry serializer.class
OxmIcmpv6Code match entry serializer.class
OxmIcmpv6Type match entry serializer.class
OxmInPhyPort match entry serializer.class
OxmInPort match entry serializer.class
OxmIpDscp match entry serializer.class
OxmIpEcn match entry serializer.class
OxmIpProto match entry serializer.class
OxmIpv4Dst match entry serializer.class
OxmIpv4Src match entry serializer.class
OxmIpv6Dst match entry serializer.class
OxmIpv6Ext match entry serializer.class
OxmIpv6FLabel match entry serializer.class
OxmIpv6NdSll match entry serializer.class
OxmIpv6Nd match entry serializer.class
OxmIpv6NdTll match entry serializer.class
OxmIpv6Src match entry serializer.class
OxmMetadata match entry serializer.class
OxmMplsBos match entry serializer.class
OxmMplsLabel match entry serializer.class
OxmMplsTc match entry serializer.class
class
OxmPbbIsid match entry serializer.class
OxmSctpDst match entry serializer.class
OxmSctpSrc match entry serializer.class
OxmTcpDst match entry serializer.class
OxmTcpSrc match entry serializer.class
OxmTunnelId match entry serializer.class
OxmUdpDst match entry serializer.class
OxmUdpSrc match entry serializer.class
OxmVlanPcp match entry serializer.class
OxmVlanVid match entry serializer. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.serialization.match.ext
Modifier and TypeClassDescriptionclass
Created by Anil Vishnoi (avishnoi@Brocade.com) on 7/25/16.class
Created by Anil Vishnoi (avishnoi@Brocade.com) on 7/25/16. -
Uses of OFGeneralSerializer in org.opendaylight.openflowjava.protocol.impl.util
Modifier and TypeClassDescriptionclass
Serializes ofp_match (OpenFlow v1.0) structure.class
Serializes ofp_match (OpenFlow v1.3).Modifier and TypeMethodDescription<F extends MatchField>
voidMatchEntrySerializerRegistryHelper.registerExperimenterSerializer
(F specificClass, org.opendaylight.yangtools.yang.common.Uint32 expId, OFGeneralSerializer serializer) Registers ExperimenterClass type match serializer.<T extends ActionChoice>
voidActionSerializerRegistryHelper.registerSerializer
(Class<T> actionType, OFGeneralSerializer serializer) Registers given serializer.void
CommonMessageRegistryHelper.registerSerializer
(Class<?> msgType, OFGeneralSerializer serializer) Registers serializer in registry.<T extends InstructionChoice>
voidInstructionSerializerRegistryHelper.registerSerializer
(Class<T> instructionType, OFGeneralSerializer serializer) Registers given serializer.<F extends MatchField>
voidMatchEntrySerializerRegistryHelper.registerSerializer
(F specificClass, OFGeneralSerializer serializer) Registers the given serializer. -
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.extension.onf.serializer
Modifier and TypeClassDescriptionclass
AbstractBundleMessageFactory<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
Abstract class for common stuff of bundle messages.class
Translates BundleAddMessage messages (OpenFlow v1.3 extension #230).class
Translates BundleControl messages (OpenFlow v1.3 extension #230). -
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.actions
Modifier and TypeClassDescriptionclass
AbstractActionSerializer<T extends Action>
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.instructions
Modifier and TypeClassDescriptionclass
AbstractActionInstructionSerializer<T extends Instruction>
class
AbstractInstructionSerializer<T extends Instruction>
class
class
class
class
class
class
-
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.match
-
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.messages
Modifier and TypeClassDescriptionclass
AbstractMessageSerializer<T extends OfHeader>
class
class
Translates FlowMod messages.class
Translates GroupMod messages.class
Translates MeterMod messages OF protocol versions: 1.3.class
Translates PortMod messages. -
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.multipart
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.multipart.tablefeatures
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of OFGeneralSerializer in org.opendaylight.openflowplugin.impl.protocol.serialization.multipart.tablefeatures.matchfield
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class