PcapPlusPlus
21.05
|
This is the complete list of members for pcpp::DnsLayer, including all inherited members.
addAdditionalRecord(const std::string &name, DnsType dnsType, DnsClass dnsClass, uint32_t ttl, IDnsResourceData *data) | pcpp::DnsLayer | |
addAdditionalRecord(const std::string &name, DnsType dnsType, uint16_t customData1, uint32_t customData2, IDnsResourceData *data) | pcpp::DnsLayer | |
addAdditionalRecord(DnsResource *const copyAdditionalRecord) | pcpp::DnsLayer | |
addAnswer(const std::string &name, DnsType dnsType, DnsClass dnsClass, uint32_t ttl, IDnsResourceData *data) | pcpp::DnsLayer | |
addAnswer(DnsResource *const copyAnswer) | pcpp::DnsLayer | |
addAuthority(const std::string &name, DnsType dnsType, DnsClass dnsClass, uint32_t ttl, IDnsResourceData *data) | pcpp::DnsLayer | |
addAuthority(DnsResource *const copyAuthority) | pcpp::DnsLayer | |
addQuery(const std::string &name, DnsType dnsType, DnsClass dnsClass) | pcpp::DnsLayer | |
addQuery(DnsQuery *const copyQuery) | pcpp::DnsLayer | |
computeCalculateFields() | pcpp::DnsLayer | inlinevirtual |
copyData(uint8_t *toArr) const | pcpp::Layer | |
DnsLayer(uint8_t *data, size_t dataLen, Layer *prevLayer, Packet *packet) | pcpp::DnsLayer | |
DnsLayer() | pcpp::DnsLayer | |
DnsLayer(const DnsLayer &other) | pcpp::DnsLayer | |
getAdditionalRecord(const std::string &name, bool exactMatch) const | pcpp::DnsLayer | |
getAdditionalRecordCount() const | pcpp::DnsLayer | |
getAnswer(const std::string &name, bool exactMatch) const | pcpp::DnsLayer | |
getAnswerCount() const | pcpp::DnsLayer | |
getAuthority(const std::string &name, bool exactMatch) const | pcpp::DnsLayer | |
getAuthorityCount() const | pcpp::DnsLayer | |
getData() const | pcpp::Layer | inline |
getDataLen() const | pcpp::Layer | inline |
getDataPtr(size_t offset=0) const | pcpp::Layer | inlinevirtual |
getDnsHeader() const | pcpp::DnsLayer | |
getFirstAdditionalRecord() const | pcpp::DnsLayer | |
getFirstAnswer() const | pcpp::DnsLayer | |
getFirstAuthority() const | pcpp::DnsLayer | |
getFirstQuery() const | pcpp::DnsLayer | |
getHeaderLen() const | pcpp::DnsLayer | inlinevirtual |
getLayerPayload() const | pcpp::Layer | inline |
getLayerPayloadSize() const | pcpp::Layer | inline |
getNextAdditionalRecord(DnsResource *additionalRecord) const | pcpp::DnsLayer | |
getNextAnswer(DnsResource *answer) const | pcpp::DnsLayer | |
getNextAuthority(DnsResource *authority) const | pcpp::DnsLayer | |
getNextLayer() const | pcpp::Layer | inline |
getNextQuery(DnsQuery *query) const | pcpp::DnsLayer | |
getOsiModelLayer() const | pcpp::DnsLayer | inlinevirtual |
getPrevLayer() const | pcpp::Layer | inline |
getProtocol() const | pcpp::Layer | inline |
getQuery(const std::string &name, bool exactMatch) const | pcpp::DnsLayer | |
getQueryCount() const | pcpp::DnsLayer | |
isAllocatedToPacket() const | pcpp::Layer | inline |
isDataValid(const uint8_t *data, size_t dataLen, bool dnsOverTcp=false) | pcpp::DnsLayer | inlinestatic |
isDnsPort(uint16_t port) | pcpp::DnsLayer | inlinestatic |
operator=(const DnsLayer &other) | pcpp::DnsLayer | |
parseNextLayer() | pcpp::DnsLayer | inlinevirtual |
removeAdditionalRecord(const std::string &additionalRecordNameToRemove, bool exactMatch) | pcpp::DnsLayer | |
removeAdditionalRecord(DnsResource *additionalRecordToRemove) | pcpp::DnsLayer | |
removeAnswer(const std::string &answerNameToRemove, bool exactMatch) | pcpp::DnsLayer | |
removeAnswer(DnsResource *answerToRemove) | pcpp::DnsLayer | |
removeAuthority(const std::string &authorityNameToRemove, bool exactMatch) | pcpp::DnsLayer | |
removeAuthority(DnsResource *authorityToRemove) | pcpp::DnsLayer | |
removeQuery(const std::string &queryNameToRemove, bool exactMatch) | pcpp::DnsLayer | |
removeQuery(DnsQuery *queryToRemove) | pcpp::DnsLayer | |
toString() const | pcpp::DnsLayer | virtual |
~Layer() | pcpp::Layer | virtual |