Interface EncodeConstants
public interface EncodeConstants
Stores common constants.
- Author:
- michal.polkorab
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Zero length - used when the length is updated later.static final int
Empty (zero) int value.static final int
Common experimenter value.static final byte
Number of groups in ipv4 address.static final byte
Length of mac address.static final byte
OF v1.0 maximal port name length.static final byte
OpenFlow Hello message type value.static final byte
OpenFlow PacketIn message type value.static final @NonNull org.opendaylight.yangtools.yang.common.Uint8
OpenFlow v1.0 wire protocol number as Uint8.static final @NonNull org.opendaylight.yangtools.yang.common.Uint8
OpenFlow v1.3 wire protocol number as Uint8.static final @NonNull org.opendaylight.yangtools.yang.common.Uint8
OpenFlow v1.4 wire protocol number as Uint8.static final @NonNull org.opendaylight.yangtools.yang.common.Uint8
OpenFlow v1.5 wire protocol number as Uint8.static final byte
OpenFlow v1.0 wire protocol number.static final byte
OpenFlow v1.3 wire protocol number.static final byte
OpenFlow v1.4 wire protocol number.static final byte
OpenFlow v1.5 wire protocol number.static final int
Index of length in Openflow header.static final int
Size of Openflow header.static final org.opendaylight.yangtools.yang.common.Uint32
Experimenter ID of ONF approved extensions.static final int
ONFOXM_ET_TCP_FLAGS value.static final byte
Default OF padding (in bytes).static final byte
Length of 3 bytes.static final byte
Length of ipv6 address in bytes.
-
Field Details
-
PADDING
static final byte PADDINGDefault OF padding (in bytes).- See Also:
-
OF10_VERSION_ID
static final byte OF10_VERSION_IDOpenFlow v1.0 wire protocol number.- See Also:
-
OF_VERSION_1_0
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_0OpenFlow v1.0 wire protocol number as Uint8. -
OF13_VERSION_ID
static final byte OF13_VERSION_IDOpenFlow v1.3 wire protocol number.- See Also:
-
OF_VERSION_1_3
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_3OpenFlow v1.3 wire protocol number as Uint8. -
OF14_VERSION_ID
static final byte OF14_VERSION_IDOpenFlow v1.4 wire protocol number.- See Also:
-
OF_VERSION_1_4
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_4OpenFlow v1.4 wire protocol number as Uint8. -
OF15_VERSION_ID
static final byte OF15_VERSION_IDOpenFlow v1.5 wire protocol number.- See Also:
-
OF_VERSION_1_5
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_5OpenFlow v1.5 wire protocol number as Uint8. -
OF_HELLO_MESSAGE_TYPE_VALUE
static final byte OF_HELLO_MESSAGE_TYPE_VALUEOpenFlow Hello message type value.- See Also:
-
OF_PACKETIN_MESSAGE_TYPE_VALUE
static final byte OF_PACKETIN_MESSAGE_TYPE_VALUEOpenFlow PacketIn message type value.- See Also:
-
OFHEADER_LENGTH_INDEX
static final int OFHEADER_LENGTH_INDEXIndex of length in Openflow header.- See Also:
-
OFHEADER_SIZE
static final int OFHEADER_SIZESize of Openflow header.- See Also:
-
EMPTY_LENGTH
static final int EMPTY_LENGTHZero length - used when the length is updated later.- See Also:
-
MAC_ADDRESS_LENGTH
static final byte MAC_ADDRESS_LENGTHLength of mac address.- See Also:
-
GROUPS_IN_IPV4_ADDRESS
static final byte GROUPS_IN_IPV4_ADDRESSNumber of groups in ipv4 address.- See Also:
-
SIZE_OF_IPV6_ADDRESS_IN_BYTES
static final byte SIZE_OF_IPV6_ADDRESS_IN_BYTESLength of ipv6 address in bytes.- See Also:
-
SIZE_OF_3_BYTES
static final byte SIZE_OF_3_BYTESLength of 3 bytes.- See Also:
-
EMPTY_VALUE
static final int EMPTY_VALUEEmpty (zero) int value.- See Also:
-
EXPERIMENTER_VALUE
static final int EXPERIMENTER_VALUECommon experimenter value.- See Also:
-
MAX_PORT_NAME_LENGTH
static final byte MAX_PORT_NAME_LENGTHOF v1.0 maximal port name length.- See Also:
-
ONF_EXPERIMENTER_ID
static final org.opendaylight.yangtools.yang.common.Uint32 ONF_EXPERIMENTER_IDExperimenter ID of ONF approved extensions. -
ONFOXM_ET_TCP_FLAGS
static final int ONFOXM_ET_TCP_FLAGSONFOXM_ET_TCP_FLAGS value.- See Also:
-