libtins  4.0
Tins::DNS Member List

This is the complete list of members for Tins::DNS, including all inherited members.

A enum value (defined in Tins::DNS)Tins::DNS
A6 enum value (defined in Tins::DNS)Tins::DNS
AAAA enum value (defined in Tins::DNS)Tins::DNS
add_additional(const resource &resource)Tins::DNS
add_answer(const resource &resource)Tins::DNS
add_authority(const resource &resource)Tins::DNS
add_query(const query &query)Tins::DNS
additional() const Tins::DNS
additional_count() const Tins::DNSinline
address_type typedef (defined in Tins::DNS)Tins::DNS
address_v6_type typedef (defined in Tins::DNS)Tins::DNS
AFSDB enum value (defined in Tins::DNS)Tins::DNS
answers() const Tins::DNS
answers_count() const Tins::DNSinline
ANY enum value (defined in Tins::DNS)Tins::DNS
APL enum value (defined in Tins::DNS)Tins::DNS
ARP enum value (defined in Tins::PDU)Tins::PDU
ATMA enum value (defined in Tins::DNS)Tins::DNS
authenticated_data() const Tins::DNSinline
authenticated_data(uint8_t new_ad)Tins::DNS
authoritative_answer() const Tins::DNSinline
authoritative_answer(uint8_t new_aa)Tins::DNS
authority() const Tins::DNS
authority_count() const Tins::DNSinline
BE enum value (defined in Tins::PDU)Tins::PDU
BOOTP enum value (defined in Tins::PDU)Tins::PDU
CERT enum value (defined in Tins::DNS)Tins::DNS
CERTIFICATE enum value (defined in Tins::DNS)Tins::DNS
CHAOS enum value (defined in Tins::DNS)Tins::DNS
checking_disabled() const Tins::DNSinline
checking_disabled(uint8_t new_cd)Tins::DNS
clone() const Tins::DNSinlinevirtual
CNAME enum value (defined in Tins::DNS)Tins::DNS
copy_inner_pdu(const PDU &pdu)Tins::PDUprotected
decode_domain_name(const std::string &domain_name)Tins::DNSstatic
DHCID enum value (defined in Tins::DNS)Tins::DNS
DHCP enum value (defined in Tins::PDU)Tins::PDU
DHCPv6 enum value (defined in Tins::PDU)Tins::PDU
DNAM enum value (defined in Tins::DNS)Tins::DNS
DNS()Tins::DNS
DNS(const uint8_t *buffer, uint32_t total_sz)Tins::DNS
DNS enum value (defined in Tins::PDU)Tins::PDU
DNSKEY enum value (defined in Tins::DNS)Tins::DNS
DOT11 enum value (defined in Tins::PDU)Tins::PDU
DOT11_ACK enum value (defined in Tins::PDU)Tins::PDU
DOT11_ASSOC_REQ enum value (defined in Tins::PDU)Tins::PDU
DOT11_ASSOC_RESP enum value (defined in Tins::PDU)Tins::PDU
DOT11_AUTH enum value (defined in Tins::PDU)Tins::PDU
DOT11_BEACON enum value (defined in Tins::PDU)Tins::PDU
DOT11_BLOCK_ACK enum value (defined in Tins::PDU)Tins::PDU
DOT11_BLOCK_ACK_REQ enum value (defined in Tins::PDU)Tins::PDU
DOT11_CF_END enum value (defined in Tins::PDU)Tins::PDU
DOT11_CONTROL enum value (defined in Tins::PDU)Tins::PDU
DOT11_DATA enum value (defined in Tins::PDU)Tins::PDU
DOT11_DEAUTH enum value (defined in Tins::PDU)Tins::PDU
DOT11_DIASSOC enum value (defined in Tins::PDU)Tins::PDU
DOT11_END_CF_ACK enum value (defined in Tins::PDU)Tins::PDU
DOT11_MANAGEMENT enum value (defined in Tins::PDU)Tins::PDU
DOT11_PROBE_REQ enum value (defined in Tins::PDU)Tins::PDU
DOT11_PROBE_RESP enum value (defined in Tins::PDU)Tins::PDU
DOT11_PS_POLL enum value (defined in Tins::PDU)Tins::PDU
DOT11_QOS_DATA enum value (defined in Tins::PDU)Tins::PDU
DOT11_REASSOC_REQ enum value (defined in Tins::PDU)Tins::PDU
DOT11_REASSOC_RESP enum value (defined in Tins::PDU)Tins::PDU
DOT11_RTS enum value (defined in Tins::PDU)Tins::PDU
DOT1Q enum value (defined in Tins::PDU)Tins::PDU
DOT3 enum value (defined in Tins::PDU)Tins::PDU
DS enum value (defined in Tins::DNS)Tins::DNS
EAPOL enum value (defined in Tins::PDU)Tins::PDU
EID enum value (defined in Tins::DNS)Tins::DNS
encode_domain_name(const std::string &domain_name)Tins::DNSstatic
endian_type enum nameTins::PDU
endiannessTins::PDUstatic
ETHERNET_II enum value (defined in Tins::PDU)Tins::PDU
extract_metadata(const uint8_t *buffer, uint32_t total_sz)Tins::DNSstatic
find_pdu(PDUType type=T::pdu_flag)Tins::PDUinline
find_pdu(PDUType type=T::pdu_flag) const Tins::PDUinline
GPOS enum value (defined in Tins::DNS)Tins::DNS
header_size() const Tins::DNSvirtual
HESIOD enum value (defined in Tins::DNS)Tins::DNS
HINFO enum value (defined in Tins::DNS)Tins::DNS
ICMP enum value (defined in Tins::PDU)Tins::PDU
ICMPv6 enum value (defined in Tins::PDU)Tins::PDU
id() const Tins::DNSinline
id(uint16_t new_id)Tins::DNS
IEEE802_3 enum value (defined in Tins::PDU)Tins::PDU
inner_pdu() const Tins::PDUinline
inner_pdu(PDU *next_pdu)Tins::PDU
inner_pdu(const PDU &next_pdu)Tins::PDU
INTERNET enum value (defined in Tins::DNS)Tins::DNS
IP enum value (defined in Tins::PDU)Tins::PDU
IPSEC_AH enum value (defined in Tins::PDU)Tins::PDU
IPSEC_ESP enum value (defined in Tins::PDU)Tins::PDU
IPSECKEY enum value (defined in Tins::DNS)Tins::DNS
IPv6 enum value (defined in Tins::PDU)Tins::PDU
ISDN enum value (defined in Tins::DNS)Tins::DNS
KEY enum value (defined in Tins::DNS)Tins::DNS
KX enum value (defined in Tins::DNS)Tins::DNS
LE enum value (defined in Tins::PDU)Tins::PDU
LLC enum value (defined in Tins::PDU)Tins::PDU
LOC enum value (defined in Tins::DNS)Tins::DNS
LOOPBACK enum value (defined in Tins::PDU)Tins::PDU
matches_flag(PDUType flag) const Tins::PDUinlinevirtual
matches_response(const uint8_t *ptr, uint32_t total_sz) const Tins::DNSvirtual
MB enum value (defined in Tins::DNS)Tins::DNS
MD enum value (defined in Tins::DNS)Tins::DNS
MF enum value (defined in Tins::DNS)Tins::DNS
MG enum value (defined in Tins::DNS)Tins::DNS
MINFO enum value (defined in Tins::DNS)Tins::DNS
MPLS enum value (defined in Tins::PDU)Tins::PDU
MR enum value (defined in Tins::DNS)Tins::DNS
MX enum value (defined in Tins::DNS)Tins::DNS
NAPTR enum value (defined in Tins::DNS)Tins::DNS
NIMLOC enum value (defined in Tins::DNS)Tins::DNS
NS enum value (defined in Tins::DNS)Tins::DNS
NSAP enum value (defined in Tins::DNS)Tins::DNS
NSAP_PTR enum value (defined in Tins::DNS)Tins::DNS
NSEC enum value (defined in Tins::DNS)Tins::DNS
NSEC3 enum value (defined in Tins::DNS)Tins::DNS
NSEC3PARAM enum value (defined in Tins::DNS)Tins::DNS
NULL_R enum value (defined in Tins::DNS)Tins::DNS
NXT enum value (defined in Tins::DNS)Tins::DNS
opcode() const Tins::DNSinline
opcode(uint8_t new_opcode)Tins::DNS
operator=(PDU &&rhs) TINS_NOEXCEPTTins::PDUinline
operator=(const PDU &other)Tins::PDUprotected
OPT enum value (defined in Tins::DNS)Tins::DNS
parent_pdu() const Tins::PDUinline
PDU()Tins::PDU
PDU(PDU &&rhs) TINS_NOEXCEPTTins::PDUinline
PDU(const PDU &other)Tins::PDUprotected
pdu_flagTins::DNSstatic
pdu_type() const Tins::DNSinlinevirtual
PDUType enum nameTins::PDU
PKTAP enum value (defined in Tins::PDU)Tins::PDU
PPI enum value (defined in Tins::PDU)Tins::PDU
PPPOE enum value (defined in Tins::PDU)Tins::PDU
prepare_for_serialize()Tins::PDUprotectedvirtual
PTR enum value (defined in Tins::DNS)Tins::DNS
PX enum value (defined in Tins::DNS)Tins::DNS
QRType enum nameTins::DNS
queries() const Tins::DNS
queries_type typedef (defined in Tins::DNS)Tins::DNS
QUERY enum value (defined in Tins::DNS)Tins::DNS
QueryClass enum name (defined in Tins::DNS)Tins::DNS
QueryType enum nameTins::DNS
questions_count() const Tins::DNSinline
RADIOTAP enum value (defined in Tins::PDU)Tins::PDU
RAW enum value (defined in Tins::PDU)Tins::PDU
RC4EAPOL enum value (defined in Tins::PDU)Tins::PDU
rcode() const Tins::DNSinline
rcode(uint8_t new_rcode)Tins::DNS
recursion_available() const Tins::DNSinline
recursion_available(uint8_t new_ra)Tins::DNS
recursion_desired() const Tins::DNSinline
recursion_desired(uint8_t new_rd)Tins::DNS
recv_response(PacketSender &sender, const NetworkInterface &iface)Tins::PDUvirtual
release_inner_pdu()Tins::PDU
resources_type typedef (defined in Tins::DNS)Tins::DNS
RESPONSE enum value (defined in Tins::DNS)Tins::DNS
rfind_pdu(PDUType type=T::pdu_flag)Tins::PDUinline
rfind_pdu(PDUType type=T::pdu_flag) const Tins::PDUinline
RP enum value (defined in Tins::DNS)Tins::DNS
RRSIG enum value (defined in Tins::DNS)Tins::DNS
RSNEAPOL enum value (defined in Tins::PDU)Tins::PDU
RT enum value (defined in Tins::DNS)Tins::DNS
send(PacketSender &sender, const NetworkInterface &iface)Tins::PDUvirtual
serialization_type typedefTins::PDU
serialize()Tins::PDU
serialize(uint8_t *buffer, uint32_t total_sz)Tins::PDUprotected
SIG enum value (defined in Tins::DNS)Tins::DNS
SINK enum value (defined in Tins::DNS)Tins::DNS
size() const Tins::PDU
SLL enum value (defined in Tins::PDU)Tins::PDU
SNAP enum value (defined in Tins::PDU)Tins::PDU
SOA enum value (defined in Tins::DNS)Tins::DNS
soa_record (defined in Tins::DNS)Tins::DNSfriend
SRV enum value (defined in Tins::DNS)Tins::DNS
SSHFP enum value (defined in Tins::DNS)Tins::DNS
STP enum value (defined in Tins::PDU)Tins::PDU
TCP enum value (defined in Tins::PDU)Tins::PDU
TINS_DEPRECATED(typedef query Query) (defined in Tins::DNS)Tins::DNS
TINS_DEPRECATED(typedef resource Resource) (defined in Tins::DNS)Tins::DNS
trailer_size() const Tins::PDUinlinevirtual
truncated() const Tins::DNSinline
truncated(uint8_t new_tc)Tins::DNS
TXT enum value (defined in Tins::DNS)Tins::DNS
type() const Tins::DNSinline
type(QRType new_qr)Tins::DNS
UDP enum value (defined in Tins::PDU)Tins::PDU
UNKNOWN enum value (defined in Tins::PDU)Tins::PDU
USER_DEFINED_PDU enum value (defined in Tins::PDU)Tins::PDU
WKS enum value (defined in Tins::DNS)Tins::DNS
X25 enum value (defined in Tins::DNS)Tins::DNS
z() const Tins::DNSinline
z(uint8_t new_z)Tins::DNS
~PDU()Tins::PDUvirtual