Interface ActionConstants
public interface ActionConstants
Action constants.
- Author:
- michal.polkorab
-
Field Summary
Modifier and TypeFieldDescriptionstatic final byte
Action header size.static final byte
Openflow v1.3 OFPAT_COPY_TTL_IN code.static final byte
Openflow v1.3 OFPAT_COPY_TTL_OUT code.static final byte
Openflow v1.3 OFPAT_DEC_MPLS_TTL code.static final byte
Openflow v1.3 OFPAT_DEC_NW_TTL code.static final byte
Openflow v1.0 OFPAT_ENQUEUE code.static final byte
Padding in OFPAT_PUSH_VLAN, OFPAT_PUSH_MPLS, OFPAT_POP_MPLS and OFPAT_PUSH_PBB (OF v1.3).static final byte
Most common action length.static final byte
Openflow v1.3 OFPAT_GROUP code.static final byte
Action larger than GENERAL_ACTION_LENGTH - currently only 16 bytes long actions for both OF v1.0 and v1.3.static final byte
Openflow v1.0 and v1.3 OFPAT_OUTPUT code.static final byte
Padding in OFPAT_OUTPUT (OF v1.3).static final byte
Padding in action header (OF v1.3).static final byte
Padding in OFPAT_SET_DL_SRC and OFPAT_SET_DL_DST (OF v1.3).static final int
Padding in OFPAT_ENQUEUE (OF v1.3).static final byte
Padding in OFPAT_SET_NW_TOS (OF v1.3).static final byte
Padding in OFPAT_SET_VLAN_PCP (OF v1.3).static final byte
Padding in OFPAT_SET_VLAN_VID (OF v1.3).static final byte
Padding in OFPAT_SET_TP_SRC and OFPAT_SET_TP_DST (OF v1.3).static final byte
Openflow v1.3 OFPAT_POP_MPLS code.static final byte
Openflow v1.3 OFPAT_POP_PBB code.static final byte
Openflow v1.3 OFPAT_POP_VLAN code.static final byte
Openflow v1.3 OFPAT_PUSH_MPLS code.static final byte
Openflow v1.3 OFPAT_PUSH_PBB code.static final byte
Openflow v1.3 OFPAT_PUSH_VLAN code.static final byte
Openflow v1.0 OFPAT_SET_DL_DST code.static final byte
Openflow v1.0 OFPAT_SET_DL_SRC code.static final int
Openflow v1.3 OFPAT_SET_FIELD code.static final byte
Openflow v1.3 OFPAT_SET_MPLS_TTL code.static final byte
Padding in OFPAT_SET_MPLS_TTL (OF v1.3).static final byte
Openflow v1.0 OFPAT_SET_NW_DST code.static final byte
Openflow v1.0 OFPAT_SET_NW_SRC code.static final byte
Openflow v1.0 OFPAT_SET_NW_TOS code.static final byte
Openflow v1.3 OFPAT_SET_NW_TTL code.static final byte
Padding in OFPAT_SET_NW_TTL (OF v1.3).static final byte
Openflow v1.3 OFPAT_SET_QUEUE code.static final byte
Openflow v1.0 OFPAT_SET_TP_DST code.static final byte
Openflow v1.0 OFPAT_SET_TP_SRC code.static final byte
Openflow v1.0 OFPAT_SET_VLAN_PCP code.static final byte
Openflow v1.0 OFPAT_SET_VLAN_VID code.static final byte
Openflow v1.0 OFPAT_STRIP_VLAN code.
-
Field Details
-
OUTPUT_CODE
static final byte OUTPUT_CODEOpenflow v1.0 and v1.3 OFPAT_OUTPUT code.- See Also:
-
SET_VLAN_VID_CODE
static final byte SET_VLAN_VID_CODEOpenflow v1.0 OFPAT_SET_VLAN_VID code.- See Also:
-
SET_VLAN_PCP_CODE
static final byte SET_VLAN_PCP_CODEOpenflow v1.0 OFPAT_SET_VLAN_PCP code.- See Also:
-
STRIP_VLAN_CODE
static final byte STRIP_VLAN_CODEOpenflow v1.0 OFPAT_STRIP_VLAN code.- See Also:
-
SET_DL_SRC_CODE
static final byte SET_DL_SRC_CODEOpenflow v1.0 OFPAT_SET_DL_SRC code.- See Also:
-
SET_DL_DST_CODE
static final byte SET_DL_DST_CODEOpenflow v1.0 OFPAT_SET_DL_DST code.- See Also:
-
SET_NW_SRC_CODE
static final byte SET_NW_SRC_CODEOpenflow v1.0 OFPAT_SET_NW_SRC code.- See Also:
-
SET_NW_DST_CODE
static final byte SET_NW_DST_CODEOpenflow v1.0 OFPAT_SET_NW_DST code.- See Also:
-
SET_NW_TOS_CODE
static final byte SET_NW_TOS_CODEOpenflow v1.0 OFPAT_SET_NW_TOS code.- See Also:
-
SET_TP_SRC_CODE
static final byte SET_TP_SRC_CODEOpenflow v1.0 OFPAT_SET_TP_SRC code.- See Also:
-
SET_TP_DST_CODE
static final byte SET_TP_DST_CODEOpenflow v1.0 OFPAT_SET_TP_DST code.- See Also:
-
ENQUEUE_CODE
static final byte ENQUEUE_CODEOpenflow v1.0 OFPAT_ENQUEUE code.- See Also:
-
COPY_TTL_OUT_CODE
static final byte COPY_TTL_OUT_CODEOpenflow v1.3 OFPAT_COPY_TTL_OUT code.- See Also:
-
COPY_TTL_IN_CODE
static final byte COPY_TTL_IN_CODEOpenflow v1.3 OFPAT_COPY_TTL_IN code.- See Also:
-
SET_MPLS_TTL_CODE
static final byte SET_MPLS_TTL_CODEOpenflow v1.3 OFPAT_SET_MPLS_TTL code.- See Also:
-
DEC_MPLS_TTL_CODE
static final byte DEC_MPLS_TTL_CODEOpenflow v1.3 OFPAT_DEC_MPLS_TTL code.- See Also:
-
PUSH_VLAN_CODE
static final byte PUSH_VLAN_CODEOpenflow v1.3 OFPAT_PUSH_VLAN code.- See Also:
-
POP_VLAN_CODE
static final byte POP_VLAN_CODEOpenflow v1.3 OFPAT_POP_VLAN code.- See Also:
-
PUSH_MPLS_CODE
static final byte PUSH_MPLS_CODEOpenflow v1.3 OFPAT_PUSH_MPLS code.- See Also:
-
POP_MPLS_CODE
static final byte POP_MPLS_CODEOpenflow v1.3 OFPAT_POP_MPLS code.- See Also:
-
SET_QUEUE_CODE
static final byte SET_QUEUE_CODEOpenflow v1.3 OFPAT_SET_QUEUE code.- See Also:
-
GROUP_CODE
static final byte GROUP_CODEOpenflow v1.3 OFPAT_GROUP code.- See Also:
-
SET_NW_TTL_CODE
static final byte SET_NW_TTL_CODEOpenflow v1.3 OFPAT_SET_NW_TTL code.- See Also:
-
DEC_NW_TTL_CODE
static final byte DEC_NW_TTL_CODEOpenflow v1.3 OFPAT_DEC_NW_TTL code.- See Also:
-
SET_FIELD_CODE
static final int SET_FIELD_CODEOpenflow v1.3 OFPAT_SET_FIELD code.- See Also:
-
PUSH_PBB_CODE
static final byte PUSH_PBB_CODEOpenflow v1.3 OFPAT_PUSH_PBB code.- See Also:
-
POP_PBB_CODE
static final byte POP_PBB_CODEOpenflow v1.3 OFPAT_POP_PBB code.- See Also:
-
OUTPUT_PADDING
static final byte OUTPUT_PADDINGPadding in OFPAT_OUTPUT (OF v1.3).- See Also:
-
PADDING_IN_SET_VLAN_VID_ACTION
static final byte PADDING_IN_SET_VLAN_VID_ACTIONPadding in OFPAT_SET_VLAN_VID (OF v1.3).- See Also:
-
PADDING_IN_SET_VLAN_PCP_ACTION
static final byte PADDING_IN_SET_VLAN_PCP_ACTIONPadding in OFPAT_SET_VLAN_PCP (OF v1.3).- See Also:
-
PADDING_IN_SET_NW_TOS_ACTION
static final byte PADDING_IN_SET_NW_TOS_ACTIONPadding in OFPAT_SET_NW_TOS (OF v1.3).- See Also:
-
PADDING_IN_ENQUEUE_ACTION
static final int PADDING_IN_ENQUEUE_ACTIONPadding in OFPAT_ENQUEUE (OF v1.3).- See Also:
-
SET_MPLS_TTL_PADDING
static final byte SET_MPLS_TTL_PADDINGPadding in OFPAT_SET_MPLS_TTL (OF v1.3).- See Also:
-
SET_NW_TTL_PADDING
static final byte SET_NW_TTL_PADDINGPadding in OFPAT_SET_NW_TTL (OF v1.3).- See Also:
-
PADDING_IN_DL_ADDRESS_ACTION
static final byte PADDING_IN_DL_ADDRESS_ACTIONPadding in OFPAT_SET_DL_SRC and OFPAT_SET_DL_DST (OF v1.3).- See Also:
-
PADDING_IN_TP_PORT_ACTION
static final byte PADDING_IN_TP_PORT_ACTIONPadding in OFPAT_SET_TP_SRC and OFPAT_SET_TP_DST (OF v1.3).- See Also:
-
PADDING_IN_ACTION_HEADER
static final byte PADDING_IN_ACTION_HEADERPadding in action header (OF v1.3).- See Also:
-
ETHERTYPE_ACTION_PADDING
static final byte ETHERTYPE_ACTION_PADDINGPadding in OFPAT_PUSH_VLAN, OFPAT_PUSH_MPLS, OFPAT_POP_MPLS and OFPAT_PUSH_PBB (OF v1.3).- See Also:
-
GENERAL_ACTION_LENGTH
static final byte GENERAL_ACTION_LENGTHMost common action length.- See Also:
-
LARGER_ACTION_LENGTH
static final byte LARGER_ACTION_LENGTHAction larger than GENERAL_ACTION_LENGTH - currently only 16 bytes long actions for both OF v1.0 and v1.3.- See Also:
-
ACTION_IDS_LENGTH
static final byte ACTION_IDS_LENGTHAction header size.- See Also:
-