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 |