8 #ifndef COFMSG_PORT_DESC_STATS_H_
9 #define COFMSG_PORT_DESC_STATS_H_ 1
13 #include "rofl/common/openflow/messages/cofmsg_stats.h"
14 #include "rofl/common/openflow/cofports.h"
34 uint8_t of_version = 0,
92 pack(uint8_t *buf = (uint8_t*)0,
size_t buflen = 0);
99 unpack(uint8_t *buf,
size_t buflen);
111 os << dynamic_cast<cofmsg const&>( msg );
112 os <<
indent(2) <<
"<cofmsg_port_desc_stats_request >" << std::endl;
131 uint8_t *ofhu_pds_reply;
135 #define ofh_pds_reply ofhu.ofhu_pds_reply
136 #define ofh13_pds_reply ofhu.ofhu13_pds_reply
145 uint8_t of_version = 0,
204 pack(uint8_t *buf = (uint8_t*)0,
size_t buflen = 0);
211 unpack(uint8_t *buf,
size_t buflen);
227 set_ports() {
return ports; };
233 get_ports()
const {
return ports; };
240 os << dynamic_cast<cofmsg const&>( msg );
241 os <<
indent(2) <<
"<cofmsg_port_desc_stats_reply >" << std::endl;
cofmsg_port_desc_stats_reply(uint8_t of_version=0, uint32_t xid=0, uint16_t flags=0, rofl::openflow::cofports const &ports=rofl::openflow::cofports())
Definition: cofmsg_port_desc_stats.cc:148
Definition: openflow13.h:1035
virtual void unpack(uint8_t *buf, size_t buflen)
Definition: cofmsg_port_desc_stats.cc:120
virtual void reset()
Definition: cofmsg_port_desc_stats.cc:223
Definition: cofmsg_stats.h:264
Definition: cofmsg_port_desc_stats.h:22
virtual ~cofmsg_port_desc_stats_reply()
Definition: cofmsg_port_desc_stats.cc:215
virtual void pack(uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
Definition: cofmsg_port_desc_stats.cc:97
virtual size_t length() const
Definition: cofmsg_port_desc_stats.cc:82
virtual void unpack(uint8_t *buf, size_t buflen)
Definition: cofmsg_port_desc_stats.cc:280
virtual void validate()
Definition: cofmsg_port_desc_stats.cc:290
Definition: cofmsg_stats.h:187
cofmsg_port_desc_stats_request(uint8_t of_version=0, uint32_t xid=0, uint16_t flags=0)
Definition: cofmsg_port_desc_stats.cc:5
Definition: cofmsg_port_desc_stats.h:123
virtual void pack(uint8_t *buf=(uint8_t *) 0, size_t buflen=0)
Definition: cofmsg_port_desc_stats.cc:254
virtual void validate()
Definition: cofmsg_port_desc_stats.cc:130
virtual ~cofmsg_port_desc_stats_request()
Definition: cofmsg_port_desc_stats.cc:58
Definition: cofports.h:22
C++ abstraction for malloc'ed memory areas.
Definition: cmemory.h:44
virtual size_t length() const
Definition: cofmsg_port_desc_stats.cc:239
virtual void reset()
Definition: cofmsg_port_desc_stats.cc:66