Class OFConstants
java.lang.Object
org.opendaylight.openflowplugin.api.OFConstants
OFP related constants.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.opendaylight.yangtools.yang.common.Uint32static final org.opendaylight.yangtools.yang.common.ErrorTagRpcError application tag.static final StringPersistent ID of OpenFlowPlugin configuration file.static final org.opendaylight.yangtools.yang.common.Uint64Default cookie.static final org.opendaylight.yangtools.yang.common.Uint64static final FlowCookiestatic final org.opendaylight.yangtools.yang.common.Uint16static final MatchEmpty flow match.static final intstatic final Stringstatic final org.opendaylight.yangtools.yang.common.Uint32indicates that no buffering should be applied and the whole packet is to be sent to the controller.static final org.opendaylight.yangtools.yang.common.Uint8openflow protocol 1.0 - version identifier.static final org.opendaylight.yangtools.yang.common.Uint8openflow protocol 1.3 - version identifier.static final org.opendaylight.yangtools.yang.common.Uint16enum ofp_controller_max_len: indicates that no buffering should be applied and the whole packet is to be sent to the controller.static final org.opendaylight.yangtools.yang.common.Uint32enum ofp_group: Represents all groups for group delete commands.static final org.opendaylight.yangtools.yang.common.Uint32enum ofp_group: For OFPFC_DELETE* commands, require matching entries to include this as an output group.static final org.opendaylight.yangtools.yang.common.Uint32Represents all meters for stat requests commands.static final shortenum ofp_port_no, reserved port: all physical ports except input port.static final org.opendaylight.yangtools.yang.common.Uint32Wildcard port used only for flow mod (delete) and flow stats requests.static final shortenum ofp_port_no, reserved port: local openflow port.static final shortenum ofp_port_no, reserved port: process with normal L2/L3 switching.static final org.opendaylight.yangtools.yang.common.Uint32Refers to all queues configured at the specified port.static final org.opendaylight.yangtools.yang.common.Uint8enum ofp_table: Table numbering, wildcard table used for table config, flow stats and flow deletes.static final intstatic final List<org.opendaylight.yangtools.yang.common.Uint8>supported version ordered by height (highest version is at the beginning). -
Method Summary
-
Field Details
-
OFPP_NORMAL
public static final short OFPP_NORMALenum ofp_port_no, reserved port: process with normal L2/L3 switching.- See Also:
-
OFPP_ALL
public static final short OFPP_ALLenum ofp_port_no, reserved port: all physical ports except input port.- See Also:
-
OFPP_LOCAL
public static final short OFPP_LOCALenum ofp_port_no, reserved port: local openflow port.- See Also:
-
OFP_VERSION_1_0
public static final org.opendaylight.yangtools.yang.common.Uint8 OFP_VERSION_1_0openflow protocol 1.0 - version identifier. -
OFP_VERSION_1_3
public static final org.opendaylight.yangtools.yang.common.Uint8 OFP_VERSION_1_3openflow protocol 1.3 - version identifier. -
OF_URI_PREFIX
- See Also:
-
OFPTT_ALL
public static final org.opendaylight.yangtools.yang.common.Uint8 OFPTT_ALLenum ofp_table: Table numbering, wildcard table used for table config, flow stats and flow deletes. -
ANY
public static final org.opendaylight.yangtools.yang.common.Uint32 ANY -
OFPP_ANY
public static final org.opendaylight.yangtools.yang.common.Uint32 OFPP_ANYWildcard port used only for flow mod (delete) and flow stats requests. Selects all flows regardless of output port (including flows with no output port). -
OFPG_ANY
public static final org.opendaylight.yangtools.yang.common.Uint32 OFPG_ANYenum ofp_group: For OFPFC_DELETE* commands, require matching entries to include this as an output group. A value of OFPG_ANY indicates no restriction. -
OFPG_ALL
public static final org.opendaylight.yangtools.yang.common.Uint32 OFPG_ALLenum ofp_group: Represents all groups for group delete commands. -
OFPQ_ALL
public static final org.opendaylight.yangtools.yang.common.Uint32 OFPQ_ALLRefers to all queues configured at the specified port. -
OFPM_ALL
public static final org.opendaylight.yangtools.yang.common.Uint32 OFPM_ALLRepresents all meters for stat requests commands. -
DEFAULT_COOKIE
public static final org.opendaylight.yangtools.yang.common.Uint64 DEFAULT_COOKIEDefault cookie. -
DEFAULT_COOKIE_MASK
public static final org.opendaylight.yangtools.yang.common.Uint64 DEFAULT_COOKIE_MASK -
DEFAULT_FLOW_COOKIE
-
DEFAULT_FLOW_PRIORITY
public static final org.opendaylight.yangtools.yang.common.Uint16 DEFAULT_FLOW_PRIORITY -
EMPTY_MATCH
Empty flow match. -
OFP_NO_BUFFER
public static final org.opendaylight.yangtools.yang.common.Uint32 OFP_NO_BUFFERindicates that no buffering should be applied and the whole packet is to be sent to the controller. -
OFPCML_NO_BUFFER
public static final org.opendaylight.yangtools.yang.common.Uint16 OFPCML_NO_BUFFERenum ofp_controller_max_len: indicates that no buffering should be applied and the whole packet is to be sent to the controller. -
MAC_ADDRESS_LENGTH
public static final int MAC_ADDRESS_LENGTH- See Also:
-
SIGNUM_UNSIGNED
public static final int SIGNUM_UNSIGNED- See Also:
-
APPLICATION_TAG
public static final org.opendaylight.yangtools.yang.common.ErrorTag APPLICATION_TAGRpcError application tag. -
CONFIG_FILE_ID
Persistent ID of OpenFlowPlugin configuration file.- See Also:
-
VERSION_ORDER
supported version ordered by height (highest version is at the beginning).
-