Struct that represent DNS queries.
More...
#include <dns.h>
Struct that represent DNS queries.
◆ query()
Tins::DNS::query::query |
( |
std::string |
nm, |
|
|
QueryType |
tp, |
|
|
QueryClass |
cl |
|
) |
| |
|
inline |
Constructs a DNS query.
- Parameters
-
nm | The name of the domain being resolved. |
tp | The query type. |
cl | The query class. |
◆ dname()
void Tins::DNS::query::dname |
( |
const std::string & |
nm | ) |
|
|
inline |
Setter for the name field.
- Parameters
-
◆ query_class()
void Tins::DNS::query::query_class |
( |
QueryClass |
cl | ) |
|
|
inline |
Setter for the query class field.
- Parameters
-
cl | The query class to be set. |
◆ query_type()
void Tins::DNS::query::query_type |
( |
QueryType |
tp | ) |
|
|
inline |
Setter for the query type field.
- Parameters
-
tp | The query type to be set. |
◆ TINS_DEPRECATED() [1/2]
◆ TINS_DEPRECATED() [2/2]
Tins::DNS::query::TINS_DEPRECATED |
( |
void |
typeQueryType tp | ) |
|
|
inline |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/libtins-4.4/include/tins/dns.h