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)
(package private) static DnsQuery
DnsMessageUtil. decodeDnsQuery(DnsRecordDecoder decoder, ByteBuf buf, DnsMessageUtil.DnsQueryFactory supplier)
DnsQuery
DnsMessageUtil.DnsQueryFactory. newQuery(int id, DnsOpCode dnsOpCode)
private static DnsQuery
DnsMessageUtil. newQuery(ByteBuf buf, DnsMessageUtil.DnsQueryFactory supplier)
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 static void
DnsMessageUtil. decodeQuestions(DnsRecordDecoder decoder, DnsQuery query, ByteBuf buf, int questionCount)
private static void
DnsMessageUtil. decodeRecords(DnsRecordDecoder decoder, 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, java.net.InetSocketAddress nameServerAddr)
protected abstract DnsQuery
DnsQueryContext. newQuery(int id, java.net.InetSocketAddress nameServerAddr)
Creates and returns a newDnsQuery
.protected DnsQuery
TcpDnsQueryContext. newQuery(int id, java.net.InetSocketAddress nameServerAddr)
Methods in io.netty.resolver.dns with parameters of type DnsQuery Modifier and Type Method Description private void
DnsQueryContext. failQuery(DnsQuery query, java.lang.Throwable cause, ChannelPromise writePromise)
private ChannelFuture
DnsQueryContext. sendQuery(DnsQuery query, boolean flush)
private void
DnsQueryContext. writeQuery(DnsQuery query, boolean flush, ChannelPromise promise)
-