Class OFConstants
java.lang.Object
org.opendaylight.openflowplugin.api.OFConstants
OFP related constants.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.opendaylight.yangtools.yang.common.Uint32
static final org.opendaylight.yangtools.yang.common.ErrorTag
RpcError application tag.static final String
Persistent ID of OpenFlowPlugin configuration file.static final org.opendaylight.yangtools.yang.common.Uint64
Default cookie.static final org.opendaylight.yangtools.yang.common.Uint64
static final FlowCookie
static final org.opendaylight.yangtools.yang.common.Uint16
static final Match
Empty flow match.static final int
static final String
static final org.opendaylight.yangtools.yang.common.Uint32
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.Uint8
openflow protocol 1.0 - version identifier.static final org.opendaylight.yangtools.yang.common.Uint8
openflow protocol 1.3 - version identifier.static final org.opendaylight.yangtools.yang.common.Uint16
enum 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.Uint32
enum ofp_group: Represents all groups for group delete commands.static final org.opendaylight.yangtools.yang.common.Uint32
enum ofp_group: For OFPFC_DELETE* commands, require matching entries to include this as an output group.static final org.opendaylight.yangtools.yang.common.Uint32
Represents all meters for stat requests commands.static final short
enum ofp_port_no, reserved port: all physical ports except input port.static final org.opendaylight.yangtools.yang.common.Uint32
Wildcard port used only for flow mod (delete) and flow stats requests.static final short
enum ofp_port_no, reserved port: local openflow port.static final short
enum ofp_port_no, reserved port: process with normal L2/L3 switching.static final org.opendaylight.yangtools.yang.common.Uint32
Refers to all queues configured at the specified port.static final org.opendaylight.yangtools.yang.common.Uint8
enum ofp_table: Table numbering, wildcard table used for table config, flow stats and flow deletes.static final int
static 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).
-