|
PcapPlusPlus
|
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, const std::string &data) | pcpp::DnsLayer | |
| addAdditionalRecord(const std::string &name, DnsType dnsType, uint16_t customData1, uint32_t customData2, const std::string &data) | pcpp::DnsLayer | |
| addAdditionalRecord(DnsResource *const copyAdditionalRecord) | pcpp::DnsLayer | |
| addAnswer(const std::string &name, DnsType dnsType, DnsClass dnsClass, uint32_t ttl, const std::string &data) | pcpp::DnsLayer | |
| addAnswer(DnsResource *const copyAnswer) | pcpp::DnsLayer | |
| addAuthority(const std::string &name, DnsType dnsType, DnsClass dnsClass, uint32_t ttl, const std::string &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) | 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) | pcpp::DnsLayer | |
| getAdditionalRecordCount() | pcpp::DnsLayer | |
| getAnswer(const std::string &name, bool exactMatch) | pcpp::DnsLayer | |
| getAnswerCount() | pcpp::DnsLayer | |
| getAuthority(const std::string &name, bool exactMatch) | pcpp::DnsLayer | |
| getAuthorityCount() | pcpp::DnsLayer | |
| getData() | pcpp::Layer | inline |
| getDataLen() | pcpp::Layer | inline |
| getDataPtr(size_t offset=0) | pcpp::Layer | inlinevirtual |
| getDnsHeader() | pcpp::DnsLayer | inline |
| getDNSPortMap() | pcpp::DnsLayer | static |
| getFirstAdditionalRecord() | pcpp::DnsLayer | |
| getFirstAnswer() | pcpp::DnsLayer | |
| getFirstAuthority() | pcpp::DnsLayer | |
| getFirstQuery() | pcpp::DnsLayer | |
| getHeaderLen() | pcpp::DnsLayer | inlinevirtual |
| getLayerPayload() | pcpp::Layer | inline |
| getLayerPayloadSize() | pcpp::Layer | inline |
| getNextAdditionalRecord(DnsResource *additionalRecord) | pcpp::DnsLayer | |
| getNextAnswer(DnsResource *answer) | pcpp::DnsLayer | |
| getNextAuthority(DnsResource *authority) | pcpp::DnsLayer | |
| getNextLayer() | pcpp::Layer | inline |
| getNextQuery(DnsQuery *query) | pcpp::DnsLayer | |
| getOsiModelLayer() | pcpp::DnsLayer | inlinevirtual |
| getPrevLayer() | pcpp::Layer | inline |
| getProtocol() | pcpp::Layer | inline |
| getQuery(const std::string &name, bool exactMatch) | pcpp::DnsLayer | |
| getQueryCount() | pcpp::DnsLayer | |
| isAllocatedToPacket() | pcpp::Layer | inline |
| 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() | pcpp::DnsLayer | virtual |
| ~Layer() | pcpp::Layer | virtual |