Additional typedef | sese::net::dns::DnsPackage | |
additionals | sese::net::dns::DnsPackage | private |
answers | sese::net::dns::DnsPackage | private |
authorities | sese::net::dns::DnsPackage | private |
Authority typedef | sese::net::dns::DnsPackage | |
buildIndex() | sese::net::dns::DnsPackage | |
decode(const uint8_t *buffer, size_t length) | sese::net::dns::DnsPackage | static |
decodeAnswers(std::vector< Answer > &answers, size_t expect_size, const uint8_t *buffer, size_t length, size_t &pos) | sese::net::dns::DnsPackage | privatestatic |
decodeWords(const uint8_t *buffer, size_t length, size_t &offset) | sese::net::dns::DnsPackage | privatestatic |
DnsPackage()=default | sese::net::dns::DnsPackage | private |
encode(void *buffer, size_t &length, Index &index) const | sese::net::dns::DnsPackage | |
encodeAnswers(const std::vector< Answer > &answers, void *buffer, size_t &length, Index &index, size_t offset) | sese::net::dns::DnsPackage | privatestatic |
encodeQuestions(const std::vector< Question > &questions, void *buffer, size_t &length, Index &index, size_t offset) | sese::net::dns::DnsPackage | privatestatic |
encodeWords(const std::string &fullname) | sese::net::dns::DnsPackage | privatestatic |
getAdditionals() | sese::net::dns::DnsPackage | inline |
getAnswers() | sese::net::dns::DnsPackage | inline |
getAuthorities() | sese::net::dns::DnsPackage | inline |
getFlags() const | sese::net::dns::DnsPackage | inline |
getId() const | sese::net::dns::DnsPackage | inline |
getQuestions() | sese::net::dns::DnsPackage | inline |
header | sese::net::dns::DnsPackage | private |
new_() | sese::net::dns::DnsPackage | static |
Ptr typedef | sese::net::dns::DnsPackage | |
questions | sese::net::dns::DnsPackage | private |
setFlags(uint16_t flags) | sese::net::dns::DnsPackage | inline |
setId(uint16_t id) | sese::net::dns::DnsPackage | inline |