Modifier and Type | Class and Description |
---|---|
class |
Icmpv6NDOptionsTypeCodec |
class |
Icmpv6NDReservedCodec |
Modifier and Type | Class and Description |
---|---|
class |
AbstractActionCodec
Base class for an action codec.
|
class |
ConntrackCodec
Action codec for conntrack.
|
class |
CtClearCodec
Codec for the ct_Clear.
|
class |
DecapCodec |
class |
DecNshTtlCodec |
class |
EncapCodec |
class |
FinTimeoutCodec
Codec for the NX_FIN_TIMEOUT.
|
class |
LearnCodec
Codec for the learn action.
|
class |
MultipathCodec
Codec for the NX_MULTIPATH.
|
class |
OutputReg2Codec |
class |
OutputRegCodec
Codec for the Nicira OutputRegAction.
|
class |
RegLoad2Codec |
class |
RegLoadCodec |
class |
RegMoveCodec |
class |
ResubmitCodec
Codec for the NX_RESUBMIT and NX_RESUBMIT_TABLE.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExperimenterMatchCodec |
class |
AbstractMatchCodec |
class |
AbstractNshcCodec |
class |
AbstractRegCodec |
class |
ArpOpCodec |
class |
ArpShaCodec |
class |
ArpSpaCodec |
class |
ArpThaCodec |
class |
ArpTpaCodec |
class |
CtMarkCodec
Codec for CtMark.
|
class |
CtStateCodec
Codec for CtSate.
|
class |
CtTpDstCodec |
class |
CtTpSrcCodec |
class |
CtZoneCodec
Codec for CtZone.
|
class |
EthDstCodec |
class |
EthSrcCodec |
class |
EthTypeCodec |
class |
IcmpTypeCodec
Codec for the Icmp type message.
|
class |
InPortCodec |
class |
IpDstCodec
Codec for the IpDst message.
|
class |
IpSrcCodec
Codec for the IpSrc message.
|
class |
Ipv6DstCodec
Codec for the Ipv6Dst message.
|
class |
Ipv6SrcCodec
Codec for the Ipv6Src message.
|
class |
MetadataCodec |
class |
MplsLabelCodec |
class |
Nshc1Codec |
class |
Nshc2Codec |
class |
Nshc3Codec |
class |
Nshc4Codec |
class |
NshFlagsCodec |
class |
NshMdtypeCodec |
class |
NshNpCodec |
class |
NshTtlCodec |
class |
NsiCodec |
class |
NspCodec |
class |
PktMarkCodec |
class |
Reg0Codec |
class |
Reg1Codec |
class |
Reg2Codec |
class |
Reg3Codec |
class |
Reg4Codec |
class |
Reg5Codec |
class |
Reg6Codec |
class |
Reg7Codec |
class |
TcpDstCodec
Codec for the TcpDst message.
|
class |
TcpSrcCodec
Codec for the TcpSrc message..
|
class |
TunIdCodec |
class |
TunIpv4DstCodec |
class |
TunIpv4SrcCodec |
class |
UdpDstCodec
Codec for the UdpDst message.
|
class |
UdpSrcCodec
Codec for the UdpSrc message.
|
Modifier and Type | Interface and Description |
---|---|
interface |
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 Type | Method and Description |
---|---|
<K,S extends OFGeneralSerializer> |
SerializerRegistry.getSerializer(MessageTypeKey<K> msgTypeKey)
Gets the serializer for the given type.
|
Modifier and Type | Method and Description |
---|---|
void |
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> |
SerializerExtensionProvider.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 |
SerializerRegistry.registerSerializer(MessageTypeKey<K> key,
OFGeneralSerializer serializer)
Registers a serializer.
|
<K> void |
SerializerExtensionProvider.registerSerializer(MessageTypeKey<K> key,
OFGeneralSerializer serializer)
Registers a custom serializer.
|
Modifier and Type | Method and Description |
---|---|
void |
SwitchConnectionProviderImpl.registerActionSerializer(ActionSerializerKey<?> key,
OFGeneralSerializer serializer) |
void |
SwitchConnectionProviderImpl.registerInstructionSerializer(InstructionSerializerKey<?> key,
OFGeneralSerializer serializer) |
<C extends OxmClassBase,F extends MatchField> |
SwitchConnectionProviderImpl.registerMatchEntrySerializer(MatchEntrySerializerKey<C,F> key,
OFGeneralSerializer serializer) |
void |
SwitchConnectionProviderImpl.registerMultipartRequestTFSerializer(ExperimenterIdSerializerKey<TableFeatureProperties> key,
OFGeneralSerializer serializer) |
<K> void |
SwitchConnectionProviderImpl.registerSerializer(MessageTypeKey<K> key,
OFGeneralSerializer serializer) |
Modifier and Type | Method and Description |
---|---|
<K,S extends OFGeneralSerializer> |
SerializerRegistryImpl.getSerializer(MessageTypeKey<K> msgTypeKey)
Gets the encoder for the given message type key.
|
Modifier and Type | Method and Description |
---|---|
<K> void |
SerializerRegistryImpl.registerSerializer(MessageTypeKey<K> msgTypeKey,
OFGeneralSerializer serializer) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractActionSerializer
Base class for an action serializer.
|
class |
OF10EnqueueActionSerializer
Serializes OF 1.0 Enqueue actions.
|
class |
OF10OutputActionSerializer
Serializes OF 1.0 Output actions.
|
class |
OF10SetDlDstActionSerializer
Serializes OF 1.0 SetDlDst actions.
|
class |
OF10SetDlSrcActionSerializer
Serializes OF 1.0 SetDlSrc actions.
|
class |
OF10SetNwDstActionSerializer
Serializes OF 1.0 SetNwDst actions.
|
class |
OF10SetNwSrcActionSerializer
Serializes OF 1.0 SetNwSrc actions.
|
class |
OF10SetNwTosActionSerializer
Serializes OF 1.0 SetNwTos actions.
|
class |
OF10SetTpDstActionSerializer
Serializes OF 1.0 SetTpDst actions.
|
class |
OF10SetTpSrcActionSerializer
Serializes OF 1.0 SetTpSrc actions.
|
class |
OF10SetVlanPcpActionSerializer
Serializes OF 1.0 SetVlanPcp actions.
|
class |
OF10SetVlanVidActionSerializer
Serializes OF 1.0 SetVlanVid actions.
|
class |
OF10StripVlanActionSerializer
Serializes OF 1.0 StripVlan actions.
|
class |
OF13CopyTtlInActionSerializer
Serializes OF 1.3 CopyTtlIn actions.
|
class |
OF13CopyTtlOutActionSerializer
Serializes OF 1.3 CopyTtlOut actions.
|
class |
OF13DecMplsTtlActionSerializer
Serializes OF 1.3 DecMplsTtl actions.
|
class |
OF13DecNwTtlActionSerializer
Serializes OF 1.3 DecNwTtl actions.
|
class |
OF13GroupActionSerializer
Serializes OF 1.3 Group actions.
|
class |
OF13OutputActionSerializer
Serializes OF 1.3 Output actions.
|
class |
OF13PopMplsActionSerializer
Serializes OF 1.3 PopMpls actions.
|
class |
OF13PopPbbActionSerializer
Serializes OF 1.3 PopPbb actions.
|
class |
OF13PopVlanActionSerializer
Serializes OF 1.3 PopVlan actions.
|
class |
OF13PushMplsActionSerializer
Serializes OF 1.3 PushMpls actions.
|
class |
OF13PushPbbActionSerializer
Serializes OF 1.3 PushPbb actions.
|
class |
OF13PushVlanActionSerializer
Serializes OF 1.3 PushVlan actions.
|
class |
OF13SetFieldActionSerializer
Serializes OF 1.3 SetField actions.
|
class |
OF13SetMplsTtlActionSerializer
Serializes OF 1.3 SetMplsTtl actions.
|
class |
OF13SetNwTtlActionSerializer
Serializes OF 1.3 SetNwTtl actions.
|
class |
OF13SetQueueActionSerializer
Serializes OF 1.3 SetQueue actions.
|
Modifier and Type | Class and Description |
---|---|
class |
BarrierInputMessageFactory
Translates BarrierRequest messages.
|
class |
BarrierReplyMessageFactory
Translates BarrierReply messages.
|
class |
EchoInputMessageFactory
Translates EchoInput messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
EchoOutputMessageFactory
Translates EchoOutput messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
EchoReplyInputMessageFactory
Translates EchoReply messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
EchoRequestMessageFactory
Translates EchoRequest messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
ErrorMessageFactory
Translates ErrorMessage messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
ExperimenterInputMessageFactory
Translates Experimenter messages (both: symmetric request and single reply).
|
class |
ExperimenterMessageFactory
Translates ExperimenterMessages.
|
class |
FlowModInputMessageFactory
Translates FlowMod messages.
|
class |
FlowRemovedMessageFactory
Translates FlowRemoved messages.
|
class |
GetAsyncReplyMessageFactory
Translates GetAsyncOutput messages.
|
class |
GetAsyncRequestMessageFactory
Translates GetAsyncRequest messages.
|
class |
GetConfigInputMessageFactory
Translates GetConfigRequest messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
GetConfigReplyMessageFactory
Translates GetConfigOutput messages.
|
class |
GetFeaturesInputMessageFactory
Translates FeaturesRequest messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
GetFeaturesOutputFactory
Translates FeaturesReply messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
GetQueueConfigInputMessageFactory
Translates QueueGetConfigRequest messages.
|
class |
GroupModInputMessageFactory
Translates GroupMod messages.
|
class |
HelloInputMessageFactory
Translates Hello messages.
|
class |
HelloMessageFactory
Translates Hello messages.
|
class |
MeterModInputMessageFactory
Translates MeterMod messages.
|
class |
MultipartReplyMessageFactory
Translates MultipartReply messages.
|
class |
MultipartRequestInputFactory
Translates MultipartRequest messages.
|
class |
OF10BarrierInputMessageFactory
Translates BarrierRequest messages.
|
class |
OF10BarrierReplyMessageFactory
Translates BarrierReply messages.
|
class |
OF10FeaturesReplyMessageFactory
Translates FeaturesReply messages.
|
class |
OF10FlowModInputMessageFactory
Translates FlowMod messages.
|
class |
OF10FlowRemovedMessageFactory
Translates FlowRemoved messages.
|
class |
OF10HelloInputMessageFactory
Translates Hello messages.
|
class |
OF10PacketInMessageFactory
Translates PacketIn messages.
|
class |
OF10PacketOutInputMessageFactory
Translates PacketOut messages.
|
class |
OF10PortModInputMessageFactory
Translates PortMod messages.
|
class |
OF10PortStatusMessageFactory
Translates PortStatus messages.
|
class |
OF10QueueGetConfigInputMessageFactory
Translates QueueGetConfigRequest messages.
|
class |
OF10QueueGetConfigReplyMessageFactory
Translates QueueGetConfigReply messages.
|
class |
OF10StatsReplyMessageFactory
Translates StatsReply messages.
|
class |
OF10StatsRequestInputFactory
Translates StatsRequest messages.
|
class |
PacketInMessageFactory
Translates PacketIn messages.
|
class |
PacketOutInputMessageFactory
Translates PacketOut messages.
|
class |
PortModInputMessageFactory
Translates PortMod messages.
|
class |
PortStatusMessageFactory
Translates PortStatus messages.
|
class |
QueueGetConfigReplyMessageFactory
Translates GetQueueConfig messages.
|
class |
RoleReplyMessageFactory
Translates RoleReply messages.
|
class |
RoleRequestInputMessageFactory
Translates RoleRequest messages.
|
class |
SetAsyncInputMessageFactory
Translates SetAsync messages.
|
class |
SetConfigMessageFactory
Translates SetConfig messages (both OpenFlow v1.0 and OpenFlow v1.3).
|
class |
TableModInputMessageFactory
Translates TableMod messages.
|
class |
VendorInputMessageFactory
Translates Vendor messages (OF-1.0 limited version - skipping experimenter type).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractActionInstructionSerializer
Base class for an action instruction serializer.
|
class |
AbstractInstructionSerializer
Base class for an instruction serializer.
|
class |
ApplyActionsInstructionSerializer
ApplyActions instruction serializer.
|
class |
ClearActionsInstructionSerializer
ClearActions instruction serializer.
|
class |
GoToTableInstructionSerializer
GotoTable instruction serializer.
|
class |
MeterInstructionSerializer
Meter instruction serializer.
|
class |
WriteActionsInstructionSerializer
WriteActions instruction serializer.
|
class |
WriteMetadataInstructionSerializer
WriteMetadata instruction serializer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOxmIpv4AddressSerializer
Parent for Ipv4 address based match entry serializers.
|
class |
AbstractOxmIpv6AddressSerializer
Parent for Ipv6 address based match entry serializers.
|
class |
AbstractOxmMacAddressSerializer
Parent for MAC address based match entry serializers.
|
class |
AbstractOxmMatchEntrySerializer
Parent for all match entry serializers.
|
class |
OxmArpOpSerializer
OxmArpOp match entry serializer.
|
class |
OxmArpShaSerializer
OxmArpSha match entry serializer.
|
class |
OxmArpSpaSerializer
OxmArpSpa match entry serializer.
|
class |
OxmArpThaSerializer
OxmArpTha match entry serializer.
|
class |
OxmArpTpaSerializer
OxmArpTpa match entry serializer.
|
class |
OxmEthDstSerializer
OxmEthDst match entry serializer.
|
class |
OxmEthSrcSerializer
OxmEthSrc match entry serializer.
|
class |
OxmEthTypeSerializer
OxmEthType match entry serializer.
|
class |
OxmIcmpv4CodeSerializer
OxmIcmpv4Code match entry serializer.
|
class |
OxmIcmpv4TypeSerializer
OxmIcmpv4Type match entry serializer.
|
class |
OxmIcmpv6CodeSerializer
OxmIcmpv6Code match entry serializer.
|
class |
OxmIcmpv6TypeSerializer
OxmIcmpv6Type match entry serializer.
|
class |
OxmInPhyPortSerializer
OxmInPhyPort match entry serializer.
|
class |
OxmInPortSerializer
OxmInPort match entry serializer.
|
class |
OxmIpDscpSerializer
OxmIpDscp match entry serializer.
|
class |
OxmIpEcnSerializer
OxmIpEcn match entry serializer.
|
class |
OxmIpProtoSerializer
OxmIpProto match entry serializer.
|
class |
OxmIpv4DstSerializer
OxmIpv4Dst match entry serializer.
|
class |
OxmIpv4SrcSerializer
OxmIpv4Src match entry serializer.
|
class |
OxmIpv6DstSerializer
OxmIpv6Dst match entry serializer.
|
class |
OxmIpv6ExtHdrSerializer
OxmIpv6Ext match entry serializer.
|
class |
OxmIpv6FlabelSerializer
OxmIpv6FLabel match entry serializer.
|
class |
OxmIpv6NdSllSerializer
OxmIpv6NdSll match entry serializer.
|
class |
OxmIpv6NdTargetSerializer
OxmIpv6Nd match entry serializer.
|
class |
OxmIpv6NdTllSerializer
OxmIpv6NdTll match entry serializer.
|
class |
OxmIpv6SrcSerializer
OxmIpv6Src match entry serializer.
|
class |
OxmMetadataSerializer
OxmMetadata match entry serializer.
|
class |
OxmMplsBosSerializer
OxmMplsBos match entry serializer.
|
class |
OxmMplsLabelSerializer
OxmMplsLabel match entry serializer.
|
class |
OxmMplsTcSerializer
OxmMplsTc match entry serializer.
|
class |
OxmPacketTypeSerializer |
class |
OxmPbbIsidSerializer
OxmPbbIsid match entry serializer.
|
class |
OxmSctpDstSerializer
OxmSctpDst match entry serializer.
|
class |
OxmSctpSrcSerializer
OxmSctpSrc match entry serializer.
|
class |
OxmTcpDstSerializer
OxmTcpDst match entry serializer.
|
class |
OxmTcpSrcSerializer
OxmTcpSrc match entry serializer.
|
class |
OxmTunnelIdSerializer
OxmTunnelId match entry serializer.
|
class |
OxmUdpDstSerializer
OxmUdpDst match entry serializer.
|
class |
OxmUdpSrcSerializer
OxmUdpSrc match entry serializer.
|
class |
OxmVlanPcpSerializer
OxmVlanPcp match entry serializer.
|
class |
OxmVlanVidSerializer
OxmVlanVid match entry serializer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOxmExperimenterMatchEntrySerializer
Created by Anil Vishnoi (avishnoi@Brocade.com) on 7/25/16.
|
class |
OnfOxmTcpFlagsSerializer
Created by Anil Vishnoi (avishnoi@Brocade.com) on 7/25/16.
|
Modifier and Type | Class and Description |
---|---|
class |
OF10MatchSerializer
Serializes ofp_match (OpenFlow v1.0) structure.
|
class |
OF13MatchSerializer
Serializes ofp_match (OpenFlow v1.3).
|
Modifier and Type | Method and Description |
---|---|
<F extends MatchField> |
MatchEntrySerializerRegistryHelper.registerExperimenterSerializer(Class<F> specificClass,
long expId,
OFGeneralSerializer serializer)
Registers ExperimenterClass type match serializer.
|
void |
CommonMessageRegistryHelper.registerSerializer(Class<?> msgType,
OFGeneralSerializer serializer)
Registers serializer in registry.
|
<F extends MatchField> |
MatchEntrySerializerRegistryHelper.registerSerializer(Class<F> specificClass,
OFGeneralSerializer serializer)
Registers the given serializer.
|
<T extends ActionChoice> |
ActionSerializerRegistryHelper.registerSerializer(Class<T> actionType,
OFGeneralSerializer serializer)
Registers given serializer.
|
<T extends InstructionChoice> |
InstructionSerializerRegistryHelper.registerSerializer(Class<T> instructionType,
OFGeneralSerializer serializer)
Registers given serializer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MatchEntrySerializer |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBundleMessageFactory<T extends org.opendaylight.yangtools.yang.binding.DataContainer>
Abstract class for common stuff of bundle messages.
|
class |
BundleAddMessageFactory
Translates BundleAddMessage messages (OpenFlow v1.3 extension #230).
|
class |
BundleControlFactory
Translates BundleControl messages (OpenFlow v1.3 extension #230).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageSerializer<T extends OfHeader> |
class |
AsyncConfigMessageSerializer |
class |
FlowMessageSerializer
Translates FlowMod messages.
|
class |
GroupMessageSerializer
Translates GroupMod messages.
|
class |
MeterMessageSerializer
Translates MeterMod messages
OF protocol versions: 1.3.
|
class |
PortMessageSerializer
Translates PortMod messages.
|
Modifier and Type | Class and Description |
---|---|
class |
MultipartRequestDescSerializer |
class |
MultipartRequestExperimenterSerializer |
class |
MultipartRequestFlowAggregateStatsSerializer |
class |
MultipartRequestFlowStatsSerializer |
class |
MultipartRequestFlowTableStatsSerializer |
class |
MultipartRequestGroupDescSerializer |
class |
MultipartRequestGroupFeaturesSerializer |
class |
MultipartRequestGroupStatsSerializer |
class |
MultipartRequestMessageSerializer |
class |
MultipartRequestMeterConfigSerializer |
class |
MultipartRequestMeterFeaturesSerializer |
class |
MultipartRequestMeterStatsSerializer |
class |
MultipartRequestPortDescSerializer |
class |
MultipartRequestPortStatsSerializer |
class |
MultipartRequestQueueStatsSerializer |
class |
MultipartRequestTableFeaturesSerializer |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTablePropertySerializer<T extends TableFeaturePropType> |
class |
ApplyActionsMissTablePropertySerializer |
class |
ApplyActionsTablePropertySerializer |
class |
ApplySetfieldMissTablePropertySerializer |
class |
ApplySetfieldTablePropertySerializer |
class |
InstructionsMissTablePropertySerializer |
class |
InstructionsTablePropertySerializer |
class |
MatchTablePropertySerializer |
class |
NextTableMissTablePropertySerializer |
class |
NextTableTablePropertySerializer |
class |
WildcardsTablePropertySerializer |
class |
WriteActionsMissTablePropertySerializer |
class |
WriteActionsTablePropertySerializer |
class |
WriteSetfieldMissTablePropertySerializer |
class |
WriteSetfieldTablePropertySerializer |
Copyright © 2020 OpenDaylight. All rights reserved.