Revised OpenFlow Library  v0.6.0dev
 All Classes Files Functions Variables Friends Groups Pages
Public Member Functions | Friends | List of all members
rofl::openflow::cofpacket_queue Class Reference

Public Member Functions

 cofpacket_queue (uint8_t of_version=rofl::openflow::OFP_VERSION_UNKNOWN, uint32_t port_no=0, uint32_t queue_id=0, const cofqueue_props &props=cofqueue_props())
 
 cofpacket_queue (const cofpacket_queue &pq)
 
cofpacket_queueoperator= (const cofpacket_queue &pq)
 
virtual size_t length () const
 
virtual void pack (uint8_t *buf, size_t buflen)
 
virtual void unpack (uint8_t *buf, size_t buflen)
 
uint8_t get_version () const
 
void set_version (uint8_t ofp_version)
 
uint32_t get_queue_id () const
 
void set_queue_id (uint32_t queue_id)
 
uint32_t get_port_no () const
 
void set_port_no (uint32_t port_no)
 
const cofqueue_propsget_queue_props () const
 
cofqueue_propsset_queue_props ()
 

Friends

std::ostream & operator<< (std::ostream &os, cofpacket_queue const &pq)
 

The documentation for this class was generated from the following files: