Public Member Functions | |
cofpacket_queues (uint8_t of_version=rofl::openflow::OFP_VERSION_UNKNOWN) | |
cofpacket_queues (const cofpacket_queues &queues) | |
cofpacket_queues & | operator= (const cofpacket_queues &queues) |
uint8_t | get_version () const |
void | set_version (uint8_t ofp_version) |
const std::map< uint32_t, std::map< uint32_t, cofpacket_queue > > & | get_packet_queues () const |
std::map< uint32_t, std::map < uint32_t, cofpacket_queue > > & | set_packet_queues () |
void | clear () |
cofpacket_queue & | add_pqueue (uint32_t port_no, uint32_t queue_id) |
cofpacket_queue & | set_pqueue (uint32_t port_no, uint32_t queue_id) |
const cofpacket_queue & | get_pqueue (uint32_t port_no, uint32_t queue_id) const |
void | drop_pqueue (uint32_t port_no, uint32_t queue_id) |
bool | has_pqueue (uint32_t port_no, uint32_t queue_id) const |
virtual size_t | length () const |
virtual void | unpack (uint8_t *buf, size_t buflen) |
virtual void | pack (uint8_t *buf, size_t buflen) |
Friends | |
std::ostream & | operator<< (std::ostream &os, cofpacket_queues const &pql) |