Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
sese::net::dns::DnsPackage Member List

This is the complete list of members for sese::net::dns::DnsPackage, including all inherited members.

Additional typedefsese::net::dns::DnsPackage
additionalssese::net::dns::DnsPackageprivate
answerssese::net::dns::DnsPackageprivate
authoritiessese::net::dns::DnsPackageprivate
Authority typedefsese::net::dns::DnsPackage
buildIndex()sese::net::dns::DnsPackage
decode(const uint8_t *buffer, size_t length)sese::net::dns::DnsPackagestatic
decodeAnswers(std::vector< Answer > &answers, size_t expect_size, const uint8_t *buffer, size_t length, size_t &pos)sese::net::dns::DnsPackageprivatestatic
decodeWords(const uint8_t *buffer, size_t length, size_t &offset)sese::net::dns::DnsPackageprivatestatic
DnsPackage()=defaultsese::net::dns::DnsPackageprivate
encode(void *buffer, size_t &length, Index &index) constsese::net::dns::DnsPackage
encodeAnswers(const std::vector< Answer > &answers, void *buffer, size_t &length, Index &index, size_t offset)sese::net::dns::DnsPackageprivatestatic
encodeQuestions(const std::vector< Question > &questions, void *buffer, size_t &length, Index &index, size_t offset)sese::net::dns::DnsPackageprivatestatic
encodeWords(const std::string &fullname)sese::net::dns::DnsPackageprivatestatic
getAdditionals()sese::net::dns::DnsPackageinline
getAnswers()sese::net::dns::DnsPackageinline
getAuthorities()sese::net::dns::DnsPackageinline
getFlags() constsese::net::dns::DnsPackageinline
getId() constsese::net::dns::DnsPackageinline
getQuestions()sese::net::dns::DnsPackageinline
headersese::net::dns::DnsPackageprivate
new_()sese::net::dns::DnsPackagestatic
Ptr typedefsese::net::dns::DnsPackage
questionssese::net::dns::DnsPackageprivate
setFlags(uint16_t flags)sese::net::dns::DnsPackageinline
setId(uint16_t id)sese::net::dns::DnsPackageinline