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

#include <dns-proto.h>

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

Public Member Functions

virtual std::vector< bytedata () const
 
 DNSQuestion (const std::string &name, int rrtype)
 
 DNSQuestion (const std::string &name, int rrtype, int qclass)
 
virtual ~DNSQuestion ()
 

Public Attributes

std::string name_
 
int qclass_
 
int rrtype_
 

Detailed Description

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

Constructor & Destructor Documentation

◆ DNSQuestion() [1/2]

ares::DNSQuestion::DNSQuestion ( const std::string &  name,
int  rrtype,
int  qclass 
)
inline

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

◆ DNSQuestion() [2/2]

ares::DNSQuestion::DNSQuestion ( const std::string &  name,
int  rrtype 
)
inline

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

◆ ~DNSQuestion()

virtual ares::DNSQuestion::~DNSQuestion ( )
inlinevirtual

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

Member Function Documentation

◆ data()

std::vector< byte > ares::DNSQuestion::data ( ) const
virtual

Member Data Documentation

◆ name_

std::string ares::DNSQuestion::name_

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

◆ qclass_

int ares::DNSQuestion::qclass_

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

◆ rrtype_

int ares::DNSQuestion::rrtype_

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


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


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