Uses of Interface
io.netty.handler.codec.dns.DnsQuery
-
Packages that use DnsQuery Package Description io.netty.handler.codec.dns DNS codec.io.netty.resolver.dns An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously, which supports the queries of an arbitrary DNS record type as well. -
-
Uses of DnsQuery in io.netty.handler.codec.dns
Classes in io.netty.handler.codec.dns that implement DnsQuery Modifier and Type Class Description class
DatagramDnsQuery
ADnsQuery
implementation for UDP/IP.class
DefaultDnsQuery
The defaultDnsQuery
implementation.Methods in io.netty.handler.codec.dns that return DnsQuery Modifier and Type Method Description DnsQuery
DefaultDnsQuery. addRecord(DnsSection section, int index, DnsRecord record)
DnsQuery
DefaultDnsQuery. addRecord(DnsSection section, DnsRecord record)
DnsQuery
DnsQuery. addRecord(DnsSection section, int index, DnsRecord record)
DnsQuery
DnsQuery. addRecord(DnsSection section, DnsRecord record)
DnsQuery
DefaultDnsQuery. clear()
DnsQuery
DefaultDnsQuery. clear(DnsSection section)
DnsQuery
DnsQuery. clear()
DnsQuery
DnsQuery. clear(DnsSection section)
private static DnsQuery
DatagramDnsQueryDecoder. newQuery(DatagramPacket packet, ByteBuf buf)
DnsQuery
DefaultDnsQuery. retain()
DnsQuery
DefaultDnsQuery. retain(int increment)
DnsQuery
DnsQuery. retain()
DnsQuery
DnsQuery. retain(int increment)
DnsQuery
DefaultDnsQuery. setId(int id)
DnsQuery
DnsQuery. setId(int id)
DnsQuery
DefaultDnsQuery. setOpCode(DnsOpCode opCode)
DnsQuery
DnsQuery. setOpCode(DnsOpCode opCode)
DnsQuery
DefaultDnsQuery. setRecord(DnsSection section, DnsRecord record)
DnsQuery
DnsQuery. setRecord(DnsSection section, DnsRecord record)
DnsQuery
DefaultDnsQuery. setRecursionDesired(boolean recursionDesired)
DnsQuery
DnsQuery. setRecursionDesired(boolean recursionDesired)
DnsQuery
DefaultDnsQuery. setZ(int z)
DnsQuery
DnsQuery. setZ(int z)
DnsQuery
DefaultDnsQuery. touch()
DnsQuery
DefaultDnsQuery. touch(java.lang.Object hint)
DnsQuery
DnsQuery. touch()
DnsQuery
DnsQuery. touch(java.lang.Object hint)
Methods in io.netty.handler.codec.dns with parameters of type DnsQuery Modifier and Type Method Description protected ByteBuf
TcpDnsQueryEncoder. allocateBuffer(ChannelHandlerContext ctx, DnsQuery msg, boolean preferDirect)
(package private) static java.lang.StringBuilder
DnsMessageUtil. appendQuery(java.lang.StringBuilder buf, DnsQuery query)
private static void
DnsMessageUtil. appendQueryHeader(java.lang.StringBuilder buf, DnsQuery msg)
private void
DatagramDnsQueryDecoder. decodeQuestions(DnsQuery query, ByteBuf buf, int questionCount)
private void
DatagramDnsQueryDecoder. decodeRecords(DnsQuery query, DnsSection section, ByteBuf buf, int count)
(package private) void
DnsQueryEncoder. encode(DnsQuery query, ByteBuf out)
protected void
TcpDnsQueryEncoder. encode(ChannelHandlerContext ctx, DnsQuery msg, ByteBuf out)
private static void
DnsQueryEncoder. encodeHeader(DnsQuery query, ByteBuf buf)
Encodes the header that is always 12 bytes long.private void
DnsQueryEncoder. encodeQuestions(DnsQuery query, ByteBuf buf)
private void
DnsQueryEncoder. encodeRecords(DnsQuery query, DnsSection section, ByteBuf buf)
Method parameters in io.netty.handler.codec.dns with type arguments of type DnsQuery Modifier and Type Method Description protected ByteBuf
DatagramDnsQueryEncoder. allocateBuffer(ChannelHandlerContext ctx, AddressedEnvelope<DnsQuery,java.net.InetSocketAddress> msg)
Allocate aByteBuf
which will be used for constructing a datagram packet.protected void
DatagramDnsQueryEncoder. encode(ChannelHandlerContext ctx, AddressedEnvelope<DnsQuery,java.net.InetSocketAddress> in, java.util.List<java.lang.Object> out)
-
Uses of DnsQuery in io.netty.resolver.dns
Methods in io.netty.resolver.dns that return DnsQuery Modifier and Type Method Description protected DnsQuery
DatagramDnsQueryContext. newQuery(int id)
protected abstract DnsQuery
DnsQueryContext. newQuery(int id)
protected DnsQuery
TcpDnsQueryContext. newQuery(int id)
Methods in io.netty.resolver.dns with parameters of type DnsQuery Modifier and Type Method Description private void
DnsQueryContext. sendQuery(DnsQuery query, boolean flush, ChannelPromise writePromise)
private void
DnsQueryContext. writeQuery(DnsQuery query, boolean flush, ChannelPromise writePromise)
-