42 #ifndef _DWMDNSRRDATA_HH_ 43 #define _DWMDNSRRDATA_HH_ 74 virtual uint8_t *Encode(uint8_t *pkt, uint8_t *ptr, uint16_t pktlen,
76 virtual const uint8_t *Decode(
const uint8_t *pkt,
const uint8_t *ptr,
77 uint16_t pktlen, uint16_t rdlen) = 0;
84 #endif // _DWMDNSRRDATA_HH_ Dwm::Dns::LabelPositions class definition.
Definition: DwmDnsEtcHosts.hh:60
A helper class used when performing label sequence compression.
Definition: DwmDnsLabelPositions.hh:57
Abstract (pure virtual) base for resource record data classes.
Definition: DwmDnsRRData.hh:71