Interface MoveExtensionTreatment

  • All Superinterfaces:
    org.onosproject.net.flow.Extension, org.onosproject.net.flow.instructions.ExtensionTreatment
    All Known Implementing Classes:
    DefaultMoveExtensionTreatment

    public interface MoveExtensionTreatment
    extends org.onosproject.net.flow.instructions.ExtensionTreatment
    The abstraction of Move Treatment.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int dst()
      Returns DST field of move extension action.
      int dstOffset()
      Returns DST_OFS field of move extension action.
      int nBits()
      Returns N_BITS field of move extension action.
      int src()
      Returns SRC field of move extension action.
      int srcOffset()
      Returns SRC_OFS field of move extension action.
      • Methods inherited from interface org.onosproject.net.flow.Extension

        deserialize, getProperties, getPropertyValue, serialize, setPropertyValue
      • Methods inherited from interface org.onosproject.net.flow.instructions.ExtensionTreatment

        type
    • Method Detail

      • srcOffset

        int srcOffset()
        Returns SRC_OFS field of move extension action.
        Returns:
        SRC_OFS
      • dstOffset

        int dstOffset()
        Returns DST_OFS field of move extension action.
        Returns:
        DST_OFS
      • src

        int src()
        Returns SRC field of move extension action.
        Returns:
        SRC
      • dst

        int dst()
        Returns DST field of move extension action.
        Returns:
        DST
      • nBits

        int nBits()
        Returns N_BITS field of move extension action.
        Returns:
        N_BITS