| addQuestion(QuestionPtr question) | isc::dns::Message | |
| addQuestion(const Question &question) | isc::dns::Message | |
| addRRset(const Section section, RRsetPtr rrset) | isc::dns::Message | |
| appendSection(const Section section, const Message &source) | isc::dns::Message | |
| beginQuestion() const | isc::dns::Message | |
| beginSection(const Section section) const | isc::dns::Message | |
| clear(Mode mode) | isc::dns::Message | |
| clearSection(const Section section) | isc::dns::Message | |
| DEFAULT_MAX_EDNS0_UDPSIZE | isc::dns::Message | static |
| DEFAULT_MAX_UDPSIZE | isc::dns::Message | static |
| endQuestion() const | isc::dns::Message | |
| endSection(const Section section) const | isc::dns::Message | |
| fromWire(isc::util::InputBuffer &buffer, ParseOptions options=PARSE_DEFAULT) | isc::dns::Message | |
| getEDNS() const | isc::dns::Message | |
| getHeaderFlag(const HeaderFlag flag) const | isc::dns::Message | |
| getOpcode() const | isc::dns::Message | |
| getQid() const | isc::dns::Message | |
| getRcode() const | isc::dns::Message | |
| getRRCount(const Section section) const | isc::dns::Message | |
| getTSIGRecord() const | isc::dns::Message | |
| hasRRset(const Section section, const Name &name, const RRClass &rrclass, const RRType &rrtype) const | isc::dns::Message | |
| hasRRset(const Section section, const RRsetPtr &rrset) const | isc::dns::Message | |
| HeaderFlag enum name | isc::dns::Message | |
| HEADERFLAG_AA enum value | isc::dns::Message | |
| HEADERFLAG_AD enum value | isc::dns::Message | |
| HEADERFLAG_CD enum value | isc::dns::Message | |
| HEADERFLAG_QR enum value | isc::dns::Message | |
| HEADERFLAG_RA enum value | isc::dns::Message | |
| HEADERFLAG_RD enum value | isc::dns::Message | |
| HEADERFLAG_TC enum value | isc::dns::Message | |
| makeResponse() | isc::dns::Message | |
| Message(Mode mode) | isc::dns::Message | |
| Mode enum name | isc::dns::Message | |
| PARSE enum value | isc::dns::Message | |
| PARSE_DEFAULT enum value | isc::dns::Message | |
| parseHeader(isc::util::InputBuffer &buffer) | isc::dns::Message | |
| ParseOptions enum name | isc::dns::Message | |
| PRESERVE_ORDER enum value | isc::dns::Message | |
| removeRRset(const Section section, RRsetIterator &iterator) | isc::dns::Message | |
| RENDER enum value | isc::dns::Message | |
| Section enum name | isc::dns::Message | |
| SECTION_ADDITIONAL enum value | isc::dns::Message | |
| SECTION_ANSWER enum value | isc::dns::Message | |
| SECTION_AUTHORITY enum value | isc::dns::Message | |
| SECTION_QUESTION enum value | isc::dns::Message | |
| setEDNS(ConstEDNSPtr edns) | isc::dns::Message | |
| setHeaderFlag(const HeaderFlag flag, const bool on=true) | isc::dns::Message | |
| setOpcode(const Opcode &opcode) | isc::dns::Message | |
| setQid(qid_t qid) | isc::dns::Message | |
| setRcode(const Rcode &rcode) | isc::dns::Message | |
| toText() const | isc::dns::Message | |
| toWire(AbstractMessageRenderer &renderer, TSIGContext *tsig_ctx=0) | isc::dns::Message | |
| ~Message()=default | isc::dns::Message | |