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

Public Member Functions

 cofstats (size_t bodylen=0)
 
virtual size_t length ()
 
virtual cmemorypack ()
 
virtual void unpack (uint8_t *buf, size_t buflen) throw (eOFstatsTooShort)
 
virtual const char * c_str ()
 

Public Attributes

cmemory body
 
cofmatch match
 
union {
   uint8_t *   ofsu_body
 
   struct openflow12::ofp_desc_stats *   ofsu_desc_reply
 
   struct
openflow12::ofp_flow_stats_request *   ofsu_flow_stats_request
 
   struct openflow12::ofp_flow_stats *   ofsu_flow_stats_reply
 
   struct
openflow12::ofp_aggregate_stats_request *   ofsu_aggr_stats_request
 
   struct
openflow12::ofp_aggregate_stats_reply *   ofsu_aggr_stats_reply
 
   struct
openflow12::ofp_table_stats *   ofsu_table_stats_reply
 
   struct
openflow12::ofp_port_stats_request *   ofsu_port_stats_request
 
   struct openflow12::ofp_port_stats *   ofsu_port_stats_reply
 
   struct
openflow12::ofp_queue_stats_request *   ofsu_queue_stats_request
 
   struct
openflow12::ofp_queue_stats *   ofsu_queue_stats_reply
 
   struct
openflow12::ofp_group_stats_request *   ofsu_group_stats_request
 
   struct
openflow12::ofp_group_stats *   ofsu_group_stats_reply
 
   struct
openflow12::ofp_group_desc_stats *   ofsu_group_desc_stats_reply
 
   struct
openflow12::ofp_group_features_stats *   ofsu_group_features_stats_reply
 
   struct
openflow12::ofp_experimenter_stats_header *   ofsu_expr_stats_header
 
ofs_ofsu
 

Protected Attributes

cmemory packed
 
Inheritance diagram for rofl::openflow::cofstats:
rofl::openflow::cofstats_aggregate_reply rofl::openflow::cofstats_aggregate_request rofl::openflow::cofstats_flow_reply rofl::openflow::cofstats_flow_request

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