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

Public Member Functions

 cofqueue_prop_min_rate (uint8_t ofp_version=rofl::openflow::OFP_VERSION_UNKNOWN, uint16_t min_rate=OFPQ_MIN_RATE_UNCFG)
 
 cofqueue_prop_min_rate (const cofqueue_prop_min_rate &prop)
 
cofqueue_prop_min_rateoperator= (const cofqueue_prop_min_rate &prop)
 
virtual size_t length () const
 
virtual void pack (uint8_t *buf, size_t buflen)
 
virtual void unpack (uint8_t *buf, size_t buflen)
 
uint16_t get_min_rate () const
 
void set_min_rate (uint16_t min_rate)
 
- Public Member Functions inherited from rofl::openflow::cofqueue_prop
 cofqueue_prop (uint8_t of_version=openflow::OFP_VERSION_UNKNOWN, uint16_t property=0)
 
 cofqueue_prop (const cofqueue_prop &prop)
 
cofqueue_propoperator= (const cofqueue_prop &qp)
 
uint8_t get_version () const
 
void set_version (uint8_t ofp_version)
 
uint16_t get_property () const
 
void set_property (uint16_t property)
 
uint16_t get_length () const
 
void set_length (uint16_t len)
 

Friends

std::ostream & operator<< (std::ostream &os, const cofqueue_prop_min_rate &prop)
 
Inheritance diagram for rofl::openflow::cofqueue_prop_min_rate:
rofl::openflow::cofqueue_prop

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