Public Member Functions | |
cofaction_set_field (uint8_t ofp_version=rofl::openflow::OFP_VERSION_UNKNOWN, const rofl::openflow::coxmatch &oxm=rofl::openflow::coxmatch()) | |
cofaction_set_field (const cofaction_set_field &action) | |
cofaction_set_field & | operator= (const cofaction_set_field &action) |
rofl::openflow::coxmatch & | set_oxm () |
void | set_oxm (const rofl::openflow::coxmatch &oxm) |
const rofl::openflow::coxmatch & | get_oxm () const |
virtual size_t | length () const |
virtual void | pack (uint8_t *buf, size_t buflen) |
virtual void | unpack (uint8_t *buf, size_t buflen) |
![]() | |
cofaction (uint8_t ofp_version=rofl::openflow::OFP_VERSION_UNKNOWN, uint16_t type=0) | |
cofaction (const cofaction &action) | |
cofaction & | operator= (const cofaction &action) |
virtual void | check_prerequisites () const |
uint8_t | get_version () const |
void | set_version (uint8_t ofp_version) |
uint16_t | get_type () const |
void | set_type (uint16_t type) |
uint16_t | get_length () const |
void | set_length (uint16_t len) |
Friends | |
std::ostream & | operator<< (std::ostream &os, cofaction_set_field const &action) |
Additional Inherited Members | |
![]() | |
static std::ostream & | dump (std::ostream &os, const cofaction &action) |