|
| VLANVid (uint16_t value) |
|
| VLANVid (uint16_t value, uint16_t mask) |
|
virtual bool | equals (const OXMTLV &other) |
|
OXMTLV & | operator= (const OXMTLV &field) |
|
virtual VLANVid * | clone () |
|
size_t | pack (uint8_t *buffer) |
|
of_error | unpack (uint8_t *buffer) |
|
uint16_t | value () |
|
uint16_t | mask () |
|
void | value (uint16_t value) |
|
void | mask (uint16_t mask) |
|
| OXMTLV (uint16_t class_, uint8_t field, bool has_mask, uint8_t length) |
|
virtual bool | operator== (const OXMTLV &other) const |
|
virtual bool | operator!= (const OXMTLV &other) const |
|
uint16_t | class_ () |
|
uint8_t | field () |
|
bool | has_mask () |
|
uint8_t | length () |
|
struct oxm_req | oxm_reqs () |
|
void | class_ (uint16_t class_) |
|
void | field (uint8_t field) |
|
void | has_mask (bool has_mask) |
|
void | length (uint8_t length) |
|
|
static uint32_t | make_header (uint16_t class_, uint8_t field, bool has_mask, uint8_t length) |
|
static uint16_t | oxm_class (uint32_t header) |
|
static uint8_t | oxm_field (uint32_t header) |
|
static bool | oxm_has_mask (uint32_t header) |
|
static uint8_t | oxm_length (uint32_t header) |
|
void | create_oxm_req (uint16_t eth_type1, uint16_t eth_type2, uint8_t ip_proto, uint8_t icmp) |
|
uint16_t | class__ |
|
uint8_t | field_ |
|
bool | has_mask_ |
|
uint8_t | length_ |
|
struct oxm_req | reqs |
|
The documentation for this class was generated from the following file: