Go to the documentation of this file.
42 .
add_answer(
new DNSSrvRR(
"example.abc.def.com", 180, 0, 10, 8160,
"example.abc.def.com"))
66 std::vector<byte>
data = {
75 0x07,
'e',
'x',
'a',
'm',
'p',
'l',
'e',
81 0x07,
'e',
'x',
'a',
'm',
'p',
'l',
'e',
86 0x01, 0x02, 0x03, 0x04,
88 0x02, 0x03, 0x04, 0x05,
112 std::vector<byte>
data = pkt.
data();
155 std::vector<byte>
data = pkt.
data();
187 std::vector<byte>
data = pkt.
data();
221 .
add_answer(
new DNSSrvRR(
"example.abc.def.com", 180, 0, 10, 8160,
"example.abc.def.com"));
222 std::vector<byte>
data;
255 pkt.
add_answer(
new DNSSrvRR(
"example.abc.def.com", 180, 0, 10, 8160,
"example.abc.def.com"));
261 pkt.
add_answer(
new DNSSrvRR(
"example.abc.def.com", 180, 0, 10, 8160,
"example.abc.def.com"));
276 .
add_answer(
new DNSSrvRR(
"example.abc.def.com", 180, 0, 10, 8160,
"example.abc.def.com"));
277 std::vector<byte>
data = pkt.
data();
280 for (
int ii = 1; ii <= 5; ii++) {
#define ASSERT_NE(val1, val2)
DNSPacket & set_aa(bool v=true)
DNSPacket & set_qid(int qid)
DNSPacket & add_auth(DNSRR *q)
std::vector< std::unique_ptr< DNSRR > > answers_
DNSPacket & add_question(DNSQuestion *q)
DNSPacket & set_rd(bool v=true)
#define EXPECT_NE(val1, val2)
DNSPacket & set_ra(bool v=true)
DNSPacket & add_additional(DNSRR *q)
std::vector< byte > data() const
struct ares_srv_reply * next
DNSPacket & add_answer(DNSRR *q)
std::vector< std::unique_ptr< DNSQuestion > > questions_
CARES_EXTERN void ares_free_data(void *dataptr)
DNSPacket & set_response(bool v=true)
CARES_EXTERN int ares_parse_srv_reply(const unsigned char *abuf, int alen, struct ares_srv_reply **srv_out)
#define EXPECT_TRUE(condition)
TEST_F(LibraryTest, OptionsChannelInit)
#define ASSERT_EQ(val1, val2)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:43