![]() |
Kea 3.1.1
|
Holds a bulk lease query response packet. More...
#include <blq_msg.h>
Public Member Functions | |
BlqResponse (dhcp::PktPtr response) | |
Constructor. | |
virtual | ~BlqResponse () |
Destructor. | |
dhcp::PktPtr | getResponse () |
Returns the DHCPx response packet. | |
![]() | |
BlqMsg (dhcp::PktPtr pkt) | |
Constructor. | |
virtual | ~BlqMsg () |
Destructor. | |
dhcp::PktPtr | getPkt () const |
Returns a pointer to the DHCPx packet. | |
tcp::WireData & | getWireData () |
Returns a reference to the wire data. | |
size_t | getWireSize () const |
Returns size of the packed wire data. | |
Xid | getXid () const |
Returns the transaction id. | |
void | pack () |
Packs the packet into wire form ready for TCP transmission. | |
void | setXid (const Xid &xid) |
Sets the transaction id. | |
Additional Inherited Members | |
![]() | |
dhcp::PktPtr | pkt_ |
The DHCP(4/6) packet containing the query. | |
tcp::WireData | wire_data_ |
Holds the TCP stream wire form of the query. | |
Holds a bulk lease query response packet.
Queries can result in an arbitrary number of responses e.g. one per matching client (more or less).
|
inline |
Constructor.
response | Pointer to the DHCPx lease query response packet. |
Definition at line 129 of file blq_msg.h.
References isc::lease_query::BlqMsg::BlqMsg().
|
inlinevirtual |
|
inline |
Returns the DHCPx response packet.
Definition at line 137 of file blq_msg.h.
References isc::lease_query::BlqMsg::getPkt().