This is the complete list of members for DNSMessageWriter, including all inherited members.
| clearRRs() | DNSMessageWriter | |
| d_doBit | DNSMessageWriter | |
| d_ercode | DNSMessageWriter | |
| d_nocompress | DNSMessageWriter | |
| d_qclass | DNSMessageWriter | |
| d_qname | DNSMessageWriter | |
| d_qtype | DNSMessageWriter | |
| dh | DNSMessageWriter | |
| DNSMessageWriter(const DNSName &name, DNSType type, DNSClass qclass=DNSClass::IN, int maxsize=500) | DNSMessageWriter | |
| DNSMessageWriter(const DNSMessageWriter &)=delete | DNSMessageWriter | |
| haveEDNS | DNSMessageWriter | |
| operator=(const DNSMessageWriter &)=delete | DNSMessageWriter | |
| payload | DNSMessageWriter | |
| payloadpos | DNSMessageWriter | |
| putRR(DNSSection section, const DNSName &name, uint32_t ttl, const std::unique_ptr< RRGen > &rr, DNSClass dclass=DNSClass::IN) | DNSMessageWriter | |
| randomizeID() | DNSMessageWriter | |
| serialize() | DNSMessageWriter | |
| setEDNS(uint16_t bufsize, bool doBit, RCode ercode=(RCode) 0) | DNSMessageWriter | |
| xfrBlob(const std::string &blob) | DNSMessageWriter | inline |
| xfrBlob(const unsigned char *blob, int size) | DNSMessageWriter | inline |
| xfrName(const DNSName &name, bool compress=true) | DNSMessageWriter | |
| xfrTxt(const std::string &blob) | DNSMessageWriter | inline |
| xfrType(DNSType val) | DNSMessageWriter | inline |
| xfrUInt16(uint16_t val) | DNSMessageWriter | inline |
| xfrUInt16At(uint16_t pos, uint16_t val) | DNSMessageWriter | inline |
| xfrUInt32(uint32_t val) | DNSMessageWriter | inline |
| xfrUInt8(uint8_t val) | DNSMessageWriter | inline |
| ~DNSMessageWriter() | DNSMessageWriter | |