8 #ifndef COFMSG_GROUP_FEATURES_STATS_H_
9 #define COFMSG_GROUP_FEATURES_STATS_H_ 1
11 #include "rofl/common/openflow/messages/cofmsg_stats.h"
12 #include "rofl/common/openflow/cofgroupfeaturesstats.h"
32 uint8_t of_version = 0,
90 pack(uint8_t *buf = (uint8_t*)0,
size_t buflen = 0);
97 unpack(uint8_t *buf,
size_t buflen);
109 os << dynamic_cast<cofmsg const&>( msg );
110 os <<
indent(2) <<
"<cofmsg_group_features_stats_request >" << std::endl;
128 uint8_t* ofhu_group_features_stats;
133 #define ofh_group_features_stats ofhu.ofhu_group_features_stats
134 #define ofh12_group_features_stats ofhu.ofhu12_group_features_stats
144 uint8_t of_version = 0,
203 pack(uint8_t *buf = (uint8_t*)0,
size_t buflen = 0);
210 unpack(uint8_t *buf,
size_t buflen);
226 get_group_features_stats();
233 os << dynamic_cast<cofmsg const&>( msg );
234 os <<
indent(2) <<
"<cofmsg_group_features_stats_reply >" << std::endl;
236 os << msg.group_features_stats;
virtual size_t length() const
Definition: cofmsg_group_features_stats.cc:267
cofmsg_group_features_stats_request(uint8_t of_version=0, uint32_t xid=0, uint16_t flags=0)
Definition: cofmsg_group_features_stats.cc:5
virtual void validate()
Definition: cofmsg_group_features_stats.cc:324
virtual size_t length() const
Definition: cofmsg_group_features_stats.cc:84
Definition: cofmsg_stats.h:264
virtual void pack(uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
Definition: cofmsg_group_features_stats.cc:102
virtual ~cofmsg_group_features_stats_reply()
Definition: cofmsg_group_features_stats.cc:232
Definition: cofmsg_stats.h:187
virtual void unpack(uint8_t *buf, size_t buflen)
Definition: cofmsg_group_features_stats.cc:129
virtual void unpack(uint8_t *buf, size_t buflen)
Definition: cofmsg_group_features_stats.cc:314
Definition: openflow12.h:1529
virtual ~cofmsg_group_features_stats_request()
Definition: cofmsg_group_features_stats.cc:60
Definition: cofmsg_group_features_stats.h:120
Definition: cofgroupfeaturesstats.h:21
virtual void validate()
Definition: cofmsg_group_features_stats.cc:139
Definition: cofmsg_group_features_stats.h:20
virtual void reset()
Definition: cofmsg_group_features_stats.cc:240
virtual void reset()
Definition: cofmsg_group_features_stats.cc:68
C++ abstraction for malloc'ed memory areas.
Definition: cmemory.h:44
cofmsg_group_features_stats_reply(uint8_t of_version=0, uint32_t xid=0, uint16_t flags=0, cofgroup_features_stats_reply const &group_features_stats=cofgroup_features_stats_reply())
Definition: cofmsg_group_features_stats.cc:161
virtual void pack(uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
Definition: cofmsg_group_features_stats.cc:285