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