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 | |