8 #ifndef COFMSG_METER_FEATURES_H_
9 #define COFMSG_METER_FEATURES_H_ 1
14 #include "rofl/common/openflow/messages/cofmsg_stats.h"
15 #include "rofl/common/openflow/cofmeterfeatures.h"
33 uint8_t of_version = rofl::openflow::OFP_VERSION_UNKNOWN,
35 uint16_t stats_flags = 0);
72 os << dynamic_cast<cofmsg_stats_request const&>( msg );
73 os <<
indent(2) <<
"<cofmsg_meter_features_request >" << std::endl;
98 uint8_t of_version = rofl::openflow::OFP_VERSION_UNKNOWN,
100 uint16_t stats_flags = 0,
157 pack(uint8_t *buf = (uint8_t*)0,
size_t buflen = 0);
164 unpack(uint8_t *buf,
size_t buflen);
178 get_meter_features_reply()
const {
return meter_features; };
184 set_meter_features_reply() {
return meter_features; };
191 os << dynamic_cast<cofmsg_stats_reply const&>( msg );
192 os <<
indent(2) <<
"<cofmsg_meter_features_reply >" << std::endl;
193 indent i(4); os << msg.get_meter_features_reply();
cofmsg_meter_features_stats_request(uint8_t of_version=rofl::openflow::OFP_VERSION_UNKNOWN, uint32_t xid=0, uint16_t stats_flags=0)
Definition: cofmsg_meter_features_stats.cc:5
Definition: cofmeterfeatures.h:22
Definition: cofmsg_stats.h:264
cofmsg_meter_features_stats_reply(uint8_t of_version=rofl::openflow::OFP_VERSION_UNKNOWN, uint32_t xid=0, uint16_t stats_flags=0, const rofl::openflow::cofmeter_features_reply &meter_features=rofl::openflow::cofmeter_features_reply())
Definition: cofmsg_meter_features_stats.cc:74
Definition: cofmsg_meter_features_stats.h:23
virtual void validate()
Definition: cofmsg_meter_features_stats.cc:211
Definition: cofmsg_stats.h:187
virtual ~cofmsg_meter_features_stats_reply()
Definition: cofmsg_meter_features_stats.cc:131
virtual void unpack(uint8_t *buf, size_t buflen)
Definition: cofmsg_meter_features_stats.cc:201
virtual void pack(uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
Definition: cofmsg_meter_features_stats.cc:171
virtual size_t length() const
Definition: cofmsg_meter_features_stats.cc:157
C++ abstraction for malloc'ed memory areas.
Definition: cmemory.h:44
virtual void reset()
Definition: cofmsg_meter_features_stats.cc:139
Definition: cofmsg_meter_features_stats.h:88
virtual ~cofmsg_meter_features_stats_request()
Definition: cofmsg_meter_features_stats.cc:57