OpenSDN source code
|
#include <bind_util.h>
Classes | |
struct | Name |
Public Member Functions | |
DnsNameEncoder () | |
virtual | ~DnsNameEncoder () |
void | AddName (std::string &name, uint16_t curr_msg_offset, uint16_t &name_plen, uint16_t &name_offset) |
Private Member Functions | |
bool | IsPresent (std::string &name, uint16_t &name_offset) |
DISALLOW_COPY_AND_ASSIGN (DnsNameEncoder) | |
Private Attributes | |
std::vector< Name > | names_ |
Definition at line 429 of file bind_util.h.
|
inline |
Definition at line 437 of file bind_util.h.
|
inlinevirtual |
Definition at line 438 of file bind_util.h.
void DnsNameEncoder::AddName | ( | std::string & | name, |
uint16_t | curr_msg_offset, | ||
uint16_t & | name_plen, | ||
uint16_t & | name_offset | ||
) |
Definition at line 1018 of file bind_util.cc.
|
private |
|
private |
Definition at line 1039 of file bind_util.cc.
|
private |
Definition at line 445 of file bind_util.h.