Interface ActionConstants


  • public interface ActionConstants
    Action constants.
    Author:
    michal.polkorab
    • Field Detail

      • OUTPUT_CODE

        static final byte OUTPUT_CODE
        Openflow v1.0 and v1.3 OFPAT_OUTPUT code.
        See Also:
        Constant Field Values
      • SET_VLAN_VID_CODE

        static final byte SET_VLAN_VID_CODE
        Openflow v1.0 OFPAT_SET_VLAN_VID code.
        See Also:
        Constant Field Values
      • SET_VLAN_PCP_CODE

        static final byte SET_VLAN_PCP_CODE
        Openflow v1.0 OFPAT_SET_VLAN_PCP code.
        See Also:
        Constant Field Values
      • STRIP_VLAN_CODE

        static final byte STRIP_VLAN_CODE
        Openflow v1.0 OFPAT_STRIP_VLAN code.
        See Also:
        Constant Field Values
      • SET_DL_SRC_CODE

        static final byte SET_DL_SRC_CODE
        Openflow v1.0 OFPAT_SET_DL_SRC code.
        See Also:
        Constant Field Values
      • SET_DL_DST_CODE

        static final byte SET_DL_DST_CODE
        Openflow v1.0 OFPAT_SET_DL_DST code.
        See Also:
        Constant Field Values
      • SET_NW_SRC_CODE

        static final byte SET_NW_SRC_CODE
        Openflow v1.0 OFPAT_SET_NW_SRC code.
        See Also:
        Constant Field Values
      • SET_NW_DST_CODE

        static final byte SET_NW_DST_CODE
        Openflow v1.0 OFPAT_SET_NW_DST code.
        See Also:
        Constant Field Values
      • SET_NW_TOS_CODE

        static final byte SET_NW_TOS_CODE
        Openflow v1.0 OFPAT_SET_NW_TOS code.
        See Also:
        Constant Field Values
      • SET_TP_SRC_CODE

        static final byte SET_TP_SRC_CODE
        Openflow v1.0 OFPAT_SET_TP_SRC code.
        See Also:
        Constant Field Values
      • SET_TP_DST_CODE

        static final byte SET_TP_DST_CODE
        Openflow v1.0 OFPAT_SET_TP_DST code.
        See Also:
        Constant Field Values
      • ENQUEUE_CODE

        static final byte ENQUEUE_CODE
        Openflow v1.0 OFPAT_ENQUEUE code.
        See Also:
        Constant Field Values
      • COPY_TTL_OUT_CODE

        static final byte COPY_TTL_OUT_CODE
        Openflow v1.3 OFPAT_COPY_TTL_OUT code.
        See Also:
        Constant Field Values
      • COPY_TTL_IN_CODE

        static final byte COPY_TTL_IN_CODE
        Openflow v1.3 OFPAT_COPY_TTL_IN code.
        See Also:
        Constant Field Values
      • SET_MPLS_TTL_CODE

        static final byte SET_MPLS_TTL_CODE
        Openflow v1.3 OFPAT_SET_MPLS_TTL code.
        See Also:
        Constant Field Values
      • DEC_MPLS_TTL_CODE

        static final byte DEC_MPLS_TTL_CODE
        Openflow v1.3 OFPAT_DEC_MPLS_TTL code.
        See Also:
        Constant Field Values
      • PUSH_VLAN_CODE

        static final byte PUSH_VLAN_CODE
        Openflow v1.3 OFPAT_PUSH_VLAN code.
        See Also:
        Constant Field Values
      • POP_VLAN_CODE

        static final byte POP_VLAN_CODE
        Openflow v1.3 OFPAT_POP_VLAN code.
        See Also:
        Constant Field Values
      • PUSH_MPLS_CODE

        static final byte PUSH_MPLS_CODE
        Openflow v1.3 OFPAT_PUSH_MPLS code.
        See Also:
        Constant Field Values
      • POP_MPLS_CODE

        static final byte POP_MPLS_CODE
        Openflow v1.3 OFPAT_POP_MPLS code.
        See Also:
        Constant Field Values
      • SET_QUEUE_CODE

        static final byte SET_QUEUE_CODE
        Openflow v1.3 OFPAT_SET_QUEUE code.
        See Also:
        Constant Field Values
      • GROUP_CODE

        static final byte GROUP_CODE
        Openflow v1.3 OFPAT_GROUP code.
        See Also:
        Constant Field Values
      • SET_NW_TTL_CODE

        static final byte SET_NW_TTL_CODE
        Openflow v1.3 OFPAT_SET_NW_TTL code.
        See Also:
        Constant Field Values
      • DEC_NW_TTL_CODE

        static final byte DEC_NW_TTL_CODE
        Openflow v1.3 OFPAT_DEC_NW_TTL code.
        See Also:
        Constant Field Values
      • SET_FIELD_CODE

        static final int SET_FIELD_CODE
        Openflow v1.3 OFPAT_SET_FIELD code.
        See Also:
        Constant Field Values
      • PUSH_PBB_CODE

        static final byte PUSH_PBB_CODE
        Openflow v1.3 OFPAT_PUSH_PBB code.
        See Also:
        Constant Field Values
      • POP_PBB_CODE

        static final byte POP_PBB_CODE
        Openflow v1.3 OFPAT_POP_PBB code.
        See Also:
        Constant Field Values
      • OUTPUT_PADDING

        static final byte OUTPUT_PADDING
        Padding in OFPAT_OUTPUT (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_SET_VLAN_VID_ACTION

        static final byte PADDING_IN_SET_VLAN_VID_ACTION
        Padding in OFPAT_SET_VLAN_VID (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_SET_VLAN_PCP_ACTION

        static final byte PADDING_IN_SET_VLAN_PCP_ACTION
        Padding in OFPAT_SET_VLAN_PCP (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_SET_NW_TOS_ACTION

        static final byte PADDING_IN_SET_NW_TOS_ACTION
        Padding in OFPAT_SET_NW_TOS (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_ENQUEUE_ACTION

        static final int PADDING_IN_ENQUEUE_ACTION
        Padding in OFPAT_ENQUEUE (OF v1.3).
        See Also:
        Constant Field Values
      • SET_MPLS_TTL_PADDING

        static final byte SET_MPLS_TTL_PADDING
        Padding in OFPAT_SET_MPLS_TTL (OF v1.3).
        See Also:
        Constant Field Values
      • SET_NW_TTL_PADDING

        static final byte SET_NW_TTL_PADDING
        Padding in OFPAT_SET_NW_TTL (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_DL_ADDRESS_ACTION

        static final byte PADDING_IN_DL_ADDRESS_ACTION
        Padding in OFPAT_SET_DL_SRC and OFPAT_SET_DL_DST (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_TP_PORT_ACTION

        static final byte PADDING_IN_TP_PORT_ACTION
        Padding in OFPAT_SET_TP_SRC and OFPAT_SET_TP_DST (OF v1.3).
        See Also:
        Constant Field Values
      • PADDING_IN_ACTION_HEADER

        static final byte PADDING_IN_ACTION_HEADER
        Padding in action header (OF v1.3).
        See Also:
        Constant Field Values
      • ETHERTYPE_ACTION_PADDING

        static final byte ETHERTYPE_ACTION_PADDING
        Padding in OFPAT_PUSH_VLAN, OFPAT_PUSH_MPLS, OFPAT_POP_MPLS and OFPAT_PUSH_PBB (OF v1.3).
        See Also:
        Constant Field Values
      • GENERAL_ACTION_LENGTH

        static final byte GENERAL_ACTION_LENGTH
        Most common action length.
        See Also:
        Constant Field Values
      • LARGER_ACTION_LENGTH

        static final byte LARGER_ACTION_LENGTH
        Action larger than GENERAL_ACTION_LENGTH - currently only 16 bytes long actions for both OF v1.0 and v1.3.
        See Also:
        Constant Field Values
      • ACTION_IDS_LENGTH

        static final byte ACTION_IDS_LENGTH
        Action header size.
        See Also:
        Constant Field Values