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

Public Member Functions

 cofbucket_counters (uint8_t ofp_version=rofl::openflow::OFP_VERSION_UNKNOWN)
 
 cofbucket_counters (cofbucket_counters const &bcs)
 
cofbucket_countersoperator= (cofbucket_counters const &bcs)
 
bool operator== (cofbucket_counters const &bcs)
 
void clear ()
 
uint8_t get_version () const
 
void set_version (uint8_t ofp_version)
 
virtual size_t length () const
 
virtual void pack (uint8_t *buf, size_t buflen)
 
virtual void unpack (uint8_t *buf, size_t buflen)
 
cofbucket_counteradd_bucket_counter (uint32_t bucket_counter_id)
 
void drop_bucket_counter (uint32_t bucket_counter_id)
 
cofbucket_counterset_bucket_counter (uint32_t bucket_counter_id)
 
cofbucket_counter const & get_bucket_counter (uint32_t bucket_counter_id) const
 
bool has_bucket_counter (uint32_t bucket_counter_id)
 

Friends

std::ostream & operator<< (std::ostream &os, cofbucket_counters const &bcs)
 

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