| Interface | Description |
|---|---|
| HashValue<H extends HashValue<H>> |
a hash value that supports bit-wise combinations, mainly to calculate hash values for
reconciliation operations.
|
| HashValue.Builder<H> |
a mutator for HashValues.
|
| OFHelloElement | |
| OFValueType<T extends OFValueType<T>> | |
| PrimitiveSinkable |
Interface contract for objects that can dump their internal state into a
PrimitiveSink
for strong hashing. |
| Class | Description |
|---|---|
| ArpOpcode | |
| BundleId | |
| ClassId | |
| DatapathId |
Abstraction of a datapath ID that can be set and/or accessed as either a
long value or a colon-separated string.
|
| EthType |
EtherType field representation.
|
| GenTableId | |
| HashValueUtils | |
| ICMPv4Code | |
| ICMPv4Type | |
| IPAddress<F extends IPAddress<F>> | |
| IPAddressWithMask<F extends IPAddress<F>> | |
| IpProtocol |
IP-Protocol field representation
|
| IPv4Address |
Wrapper around an IPv4Address address
|
| IPv4AddressWithMask | |
| IPv6Address |
IPv6 address object.
|
| IPv6AddressWithMask | |
| IPv6FlowLabel | |
| LagId | |
| MacAddress |
Wrapper around a 6 byte mac address.
|
| Masked<T extends OFValueType<T>> | |
| OFAuxId | |
| OFBitMask128 | |
| OFBitMask512 | |
| OFBooleanValue | |
| OFBufferId |
Abstraction of a buffer id in OpenFlow.
|
| OFConnectionIndex | |
| OFErrorCauseData |
A special-purpose wrapper for the 'data' field in an
OFErrorMsg message
that contains a byte serialization of the offending message. |
| OFGroup |
Abstraction of an logical / OpenFlow group (ofp_group) in OpenFlow.
|
| OFMetadata | |
| OFPort |
Abstraction of an logical / OpenFlow switch port (ofp_port_no) in OpenFlow.
|
| OFPortBitMap |
User-facing object representing a bitmap of ports that can be matched on.
|
| OFPortBitMap.Builder | |
| OFPortBitMap512 |
User-facing object representing a bitmap of ports that can be matched on.
|
| OFPortBitMap512.Builder | |
| OFVlanVidMatch |
Represents an OpenFlow Vlan VID for use in Matches, as specified by the OpenFlow 1.3 spec.
|
| OFVlanVidMatchWithMask | |
| PacketType | |
| TableId | |
| TransportPort |
Represents L4 (Transport Layer) port (TCP, UDP, etc.)
|
| U128 | |
| U16 | |
| U32 | |
| U64 | |
| U8 | |
| UDF | |
| VFI |
Represents a two byte virtual forwarding instance.
|
| VlanPcp | |
| VlanVid |
Represents an 802.1Q Vlan VID (12 bits).
|
| VRF | |
| VxlanNI |
Represents the VXLAN Network Identifier (24 bits).
|
| Enum | Description |
|---|---|
| IpDscp | |
| IpEcn | |
| IPVersion | |
| PortSpeed |
Represents the speed of a port
|
Copyright © 2021. All rights reserved.