Public Member Functions | List of all members
ares::DNSAaaaRR Struct Reference

#include <dns-proto.h>

Inheritance diagram for ares::DNSAaaaRR:
Inheritance graph
[legend]

Public Member Functions

 DNSAaaaRR (const std::string &name, int ttl, const byte *addr, int addrlen)
 
 DNSAaaaRR (const std::string &name, int ttl, const std::vector< byte > &addr)
 
- Public Member Functions inherited from ares::DNSAddressRR
virtual std::vector< bytedata () const
 
 DNSAddressRR (const std::string &name, int rrtype, int ttl, const byte *addr, int addrlen)
 
 DNSAddressRR (const std::string &name, int rrtype, int ttl, const std::vector< byte > &addr)
 
- Public Member Functions inherited from ares::DNSRR
 DNSRR (const std::string &name, int rrtype, int qclass, int ttl)
 
 DNSRR (const std::string &name, int rrtype, int ttl)
 
virtual ~DNSRR ()
 
- Public Member Functions inherited from ares::DNSQuestion
 DNSQuestion (const std::string &name, int rrtype)
 
 DNSQuestion (const std::string &name, int rrtype, int qclass)
 
virtual ~DNSQuestion ()
 

Additional Inherited Members

- Public Attributes inherited from ares::DNSAddressRR
std::vector< byteaddr_
 
- Public Attributes inherited from ares::DNSRR
int ttl_
 
- Public Attributes inherited from ares::DNSQuestion
std::string name_
 
int qclass_
 
int rrtype_
 

Detailed Description

Definition at line 85 of file dns-proto.h.

Constructor & Destructor Documentation

◆ DNSAaaaRR() [1/2]

ares::DNSAaaaRR::DNSAaaaRR ( const std::string &  name,
int  ttl,
const byte addr,
int  addrlen 
)
inline

Definition at line 86 of file dns-proto.h.

◆ DNSAaaaRR() [2/2]

ares::DNSAaaaRR::DNSAaaaRR ( const std::string &  name,
int  ttl,
const std::vector< byte > &  addr 
)
inline

Definition at line 88 of file dns-proto.h.


The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:57