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 |