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

Public Member Functions

 cofmeter_features_reply (uint8_t of_version=0, uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
 
 cofmeter_features_reply (uint8_t of_version, uint32_t max_meter, uint32_t band_types, uint32_t capabilities, uint8_t max_bands, uint8_t max_color)
 
 cofmeter_features_reply (const cofmeter_features_reply &meter_features_reply)
 
cofmeter_features_replyoperator= (const cofmeter_features_reply &meter_features_reply)
 
bool operator== (const cofmeter_features_reply &meter_features_reply)
 
void clear ()
 
size_t length () const
 
void pack (uint8_t *buf, size_t buflen)
 
void unpack (uint8_t *buf, size_t buflen)
 
void set_version (uint8_t of_version)
 
uint8_t get_version () const
 
void set_max_meter (uint32_t max_meter)
 
uint32_t get_max_meter () const
 
void set_band_types (uint32_t band_types)
 
uint32_t get_band_types () const
 
void set_capabilities (uint32_t capabilities)
 
uint32_t get_capabilities () const
 
void set_max_bands (uint8_t max_bands)
 
uint8_t get_max_bands () const
 
void set_max_color (uint8_t max_color)
 
uint8_t get_max_color () const
 

Friends

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

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