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

Public Member Functions

 cofgroup_stats_reply (uint8_t of_version=0)
 
 cofgroup_stats_reply (uint8_t of_version, uint32_t group_id, uint32_t ref_count, uint64_t packet_count, uint64_t byte_count, uint32_t duration_sec, uint32_t duration_nsec)
 
 cofgroup_stats_reply (cofgroup_stats_reply const &stats)
 
cofgroup_stats_replyoperator= (cofgroup_stats_reply const &stats)
 
bool operator== (cofgroup_stats_reply const &stats)
 
void pack (uint8_t *buf, size_t buflen)
 
void unpack (uint8_t *buf, size_t buflen)
 
size_t length () const
 
uint8_t get_version () const
 
uint32_t get_group_id () const
 
uint32_t get_ref_count () const
 
uint64_t get_packet_count () const
 
uint64_t get_byte_count () const
 
uint32_t get_duration_sec () const
 
uint32_t get_duration_nsec () const
 
cofbucket_countersset_bucket_counters ()
 
cofbucket_counters const & get_bucket_counters () const
 
void set_version (uint8_t of_version)
 
void set_group_id (uint32_t group_id)
 
void set_ref_count (uint32_t ref_count)
 
void set_packet_count (uint64_t packet_count)
 
void set_byte_count (uint64_t byte_count)
 
void set_duration_sec (uint32_t duration_sec)
 
void set_duration_nsec (uint32_t duration_nsec)
 

Friends

std::ostream & operator<< (std::ostream &os, cofgroup_stats_reply const &r)
 

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