This is the complete list of members for DNSMessageReader, including all inherited members.
d_bufsize | DNSMessageReader | |
d_doBit | DNSMessageReader | |
d_ednsVersion | DNSMessageReader | |
d_endofrecord | DNSMessageReader | |
d_haveEDNS | DNSMessageReader | |
d_qclass | DNSMessageReader | |
d_qname | DNSMessageReader | |
d_qtype | DNSMessageReader | |
dh | DNSMessageReader | |
DNSMessageReader(const char *input, uint16_t length) | DNSMessageReader | |
DNSMessageReader(const std::string &str) | DNSMessageReader | inline |
eor() const | DNSMessageReader | inline |
getBlob(int size, uint16_t *pos=0) | DNSMessageReader | inline |
getEDNS(uint16_t *newsize, bool *doBit) const | DNSMessageReader | |
getName(uint16_t *pos=0) | DNSMessageReader | inline |
getQuestion(DNSName &name, DNSType &type) const | DNSMessageReader | |
getRR(DNSSection §ion, DNSName &name, DNSType &type, uint32_t &ttl, std::unique_ptr< RRGen > &content) | DNSMessageReader | |
getUInt16() | DNSMessageReader | inline |
getUInt8(uint16_t *pos=0) | DNSMessageReader | inline |
payload | DNSMessageReader | |
payloadpos | DNSMessageReader | |
rrpos | DNSMessageReader | |
skipRRs(int n) | DNSMessageReader | |
xfrBlob(std::string &blob, int size, uint16_t *pos=0) | DNSMessageReader | inline |
xfrName(DNSName &ret, uint16_t *pos=0) | DNSMessageReader | |
xfrTxt(std::string &blob) | DNSMessageReader | inline |
xfrType(DNSType &type) | DNSMessageReader | inline |
xfrUInt16(uint16_t &res) | DNSMessageReader | inline |
xfrUInt32(uint32_t &res) | DNSMessageReader | inline |
xfrUInt8(uint8_t &res, uint16_t *pos=0) | DNSMessageReader | inline |