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

Public Member Functions

 cofqueuestatsarray (uint8_t ofp_version=OFP_VERSION_UNKNOWN)
 
 cofqueuestatsarray (cofqueuestatsarray const &groups)
 
cofqueuestatsarrayoperator= (cofqueuestatsarray const &groups)
 
bool operator== (cofqueuestatsarray const &groups)
 
cofqueuestatsarrayoperator+= (cofqueuestatsarray const &groups)
 
virtual size_t length () const
 
virtual void pack (uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
 
virtual void unpack (uint8_t *buf, size_t buflen)
 
size_t size () const
 
void clear ()
 
uint8_t get_version () const
 
void set_version (uint8_t ofp_version)
 
std::map< uint32_t, std::map
< uint32_t,
cofqueue_stats_reply > > const & 
get_queue_stats () const
 
std::map< uint32_t, std::map
< uint32_t,
cofqueue_stats_reply > > & 
set_queue_stats ()
 
cofqueue_stats_replyadd_queue_stats (uint32_t port_no, uint32_t queue_id)
 
void drop_queue_stats (uint32_t port_no, uint32_t queue_id)
 
cofqueue_stats_replyset_queue_stats (uint32_t port_no, uint32_t queue_id)
 
cofqueue_stats_reply const & get_queue_stats (uint32_t port_no, uint32_t queue_id) const
 
bool has_queue_stats (uint32_t port_no, uint32_t queue_id)
 

Friends

std::ostream & operator<< (std::ostream &os, cofqueuestatsarray const &groupstatsarray)
 

Member Function Documentation

size_t cofqueuestatsarray::length ( ) const
virtual

returns length of packet in packed state


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