Interface EncodeConstants
-
public interface EncodeConstants
Stores common constants.- Author:
- michal.polkorab
-
-
Field Summary
Fields Modifier and Type Field Description static int
EMPTY_LENGTH
Zero length - used when the length is updated later.static int
EMPTY_VALUE
Empty (zero) int value.static int
EXPERIMENTER_VALUE
Common experimenter value.static byte
GROUPS_IN_IPV4_ADDRESS
Number of groups in ipv4 address.static byte
MAC_ADDRESS_LENGTH
Length of mac address.static byte
MAX_PORT_NAME_LENGTH
OF v1.0 maximal port name length.static byte
OF_HELLO_MESSAGE_TYPE_VALUE
OpenFlow Hello message type value.static byte
OF_PACKETIN_MESSAGE_TYPE_VALUE
OpenFlow PacketIn message type value.static @NonNull org.opendaylight.yangtools.yang.common.Uint8
OF_VERSION_1_0
OpenFlow v1.0 wire protocol number as Uint8.static @NonNull org.opendaylight.yangtools.yang.common.Uint8
OF_VERSION_1_3
OpenFlow v1.3 wire protocol number as Uint8.static @NonNull org.opendaylight.yangtools.yang.common.Uint8
OF_VERSION_1_4
OpenFlow v1.4 wire protocol number as Uint8.static @NonNull org.opendaylight.yangtools.yang.common.Uint8
OF_VERSION_1_5
OpenFlow v1.5 wire protocol number as Uint8.static byte
OF10_VERSION_ID
OpenFlow v1.0 wire protocol number.static byte
OF13_VERSION_ID
OpenFlow v1.3 wire protocol number.static byte
OF14_VERSION_ID
OpenFlow v1.4 wire protocol number.static byte
OF15_VERSION_ID
OpenFlow v1.5 wire protocol number.static int
OFHEADER_LENGTH_INDEX
Index of length in Openflow header.static int
OFHEADER_SIZE
Size of Openflow header.static org.opendaylight.yangtools.yang.common.Uint32
ONF_EXPERIMENTER_ID
Experimenter ID of ONF approved extensions.static int
ONFOXM_ET_TCP_FLAGS
ONFOXM_ET_TCP_FLAGS value.static byte
PADDING
Default OF padding (in bytes).static byte
SIZE_OF_3_BYTES
Length of 3 bytes.static byte
SIZE_OF_IPV6_ADDRESS_IN_BYTES
Length of ipv6 address in bytes.
-
-
-
Field Detail
-
PADDING
static final byte PADDING
Default OF padding (in bytes).- See Also:
- Constant Field Values
-
OF10_VERSION_ID
static final byte OF10_VERSION_ID
OpenFlow v1.0 wire protocol number.- See Also:
- Constant Field Values
-
OF_VERSION_1_0
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_0
OpenFlow v1.0 wire protocol number as Uint8.
-
OF13_VERSION_ID
static final byte OF13_VERSION_ID
OpenFlow v1.3 wire protocol number.- See Also:
- Constant Field Values
-
OF_VERSION_1_3
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_3
OpenFlow v1.3 wire protocol number as Uint8.
-
OF14_VERSION_ID
static final byte OF14_VERSION_ID
OpenFlow v1.4 wire protocol number.- See Also:
- Constant Field Values
-
OF_VERSION_1_4
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_4
OpenFlow v1.4 wire protocol number as Uint8.
-
OF15_VERSION_ID
static final byte OF15_VERSION_ID
OpenFlow v1.5 wire protocol number.- See Also:
- Constant Field Values
-
OF_VERSION_1_5
static final @NonNull org.opendaylight.yangtools.yang.common.Uint8 OF_VERSION_1_5
OpenFlow v1.5 wire protocol number as Uint8.
-
OF_HELLO_MESSAGE_TYPE_VALUE
static final byte OF_HELLO_MESSAGE_TYPE_VALUE
OpenFlow Hello message type value.- See Also:
- Constant Field Values
-
OF_PACKETIN_MESSAGE_TYPE_VALUE
static final byte OF_PACKETIN_MESSAGE_TYPE_VALUE
OpenFlow PacketIn message type value.- See Also:
- Constant Field Values
-
OFHEADER_LENGTH_INDEX
static final int OFHEADER_LENGTH_INDEX
Index of length in Openflow header.- See Also:
- Constant Field Values
-
OFHEADER_SIZE
static final int OFHEADER_SIZE
Size of Openflow header.- See Also:
- Constant Field Values
-
EMPTY_LENGTH
static final int EMPTY_LENGTH
Zero length - used when the length is updated later.- See Also:
- Constant Field Values
-
MAC_ADDRESS_LENGTH
static final byte MAC_ADDRESS_LENGTH
Length of mac address.- See Also:
- Constant Field Values
-
GROUPS_IN_IPV4_ADDRESS
static final byte GROUPS_IN_IPV4_ADDRESS
Number of groups in ipv4 address.- See Also:
- Constant Field Values
-
SIZE_OF_IPV6_ADDRESS_IN_BYTES
static final byte SIZE_OF_IPV6_ADDRESS_IN_BYTES
Length of ipv6 address in bytes.- See Also:
- Constant Field Values
-
SIZE_OF_3_BYTES
static final byte SIZE_OF_3_BYTES
Length of 3 bytes.- See Also:
- Constant Field Values
-
EMPTY_VALUE
static final int EMPTY_VALUE
Empty (zero) int value.- See Also:
- Constant Field Values
-
EXPERIMENTER_VALUE
static final int EXPERIMENTER_VALUE
Common experimenter value.- See Also:
- Constant Field Values
-
MAX_PORT_NAME_LENGTH
static final byte MAX_PORT_NAME_LENGTH
OF v1.0 maximal port name length.- See Also:
- Constant Field Values
-
ONF_EXPERIMENTER_ID
static final org.opendaylight.yangtools.yang.common.Uint32 ONF_EXPERIMENTER_ID
Experimenter ID of ONF approved extensions.
-
ONFOXM_ET_TCP_FLAGS
static final int ONFOXM_ET_TCP_FLAGS
ONFOXM_ET_TCP_FLAGS value.- See Also:
- Constant Field Values
-
-