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 classDatagramDnsQueryADnsQueryimplementation for UDP/IP.classDefaultDnsQueryThe defaultDnsQueryimplementation.Methods in io.netty.handler.codec.dns that return DnsQuery Modifier and Type Method Description DnsQueryDefaultDnsQuery. addRecord(DnsSection section, int index, DnsRecord record)DnsQueryDefaultDnsQuery. addRecord(DnsSection section, DnsRecord record)DnsQueryDnsQuery. addRecord(DnsSection section, int index, DnsRecord record)DnsQueryDnsQuery. addRecord(DnsSection section, DnsRecord record)DnsQueryDefaultDnsQuery. clear()DnsQueryDefaultDnsQuery. clear(DnsSection section)DnsQueryDnsQuery. clear()DnsQueryDnsQuery. clear(DnsSection section)(package private) static DnsQueryDnsMessageUtil. decodeDnsQuery(DnsRecordDecoder decoder, ByteBuf buf, DnsMessageUtil.DnsQueryFactory supplier)DnsQueryDnsMessageUtil.DnsQueryFactory. newQuery(int id, DnsOpCode dnsOpCode)private static DnsQueryDnsMessageUtil. newQuery(ByteBuf buf, DnsMessageUtil.DnsQueryFactory supplier)DnsQueryDefaultDnsQuery. retain()DnsQueryDefaultDnsQuery. retain(int increment)DnsQueryDnsQuery. retain()DnsQueryDnsQuery. retain(int increment)DnsQueryDefaultDnsQuery. setId(int id)DnsQueryDnsQuery. setId(int id)DnsQueryDefaultDnsQuery. setOpCode(DnsOpCode opCode)DnsQueryDnsQuery. setOpCode(DnsOpCode opCode)DnsQueryDefaultDnsQuery. setRecord(DnsSection section, DnsRecord record)DnsQueryDnsQuery. setRecord(DnsSection section, DnsRecord record)DnsQueryDefaultDnsQuery. setRecursionDesired(boolean recursionDesired)DnsQueryDnsQuery. setRecursionDesired(boolean recursionDesired)DnsQueryDefaultDnsQuery. setZ(int z)DnsQueryDnsQuery. setZ(int z)DnsQueryDefaultDnsQuery. touch()DnsQueryDefaultDnsQuery. touch(java.lang.Object hint)DnsQueryDnsQuery. touch()DnsQueryDnsQuery. touch(java.lang.Object hint)Methods in io.netty.handler.codec.dns with parameters of type DnsQuery Modifier and Type Method Description protected ByteBufTcpDnsQueryEncoder. allocateBuffer(ChannelHandlerContext ctx, DnsQuery msg, boolean preferDirect)(package private) static java.lang.StringBuilderDnsMessageUtil. appendQuery(java.lang.StringBuilder buf, DnsQuery query)private static voidDnsMessageUtil. appendQueryHeader(java.lang.StringBuilder buf, DnsQuery msg)private static voidDnsMessageUtil. decodeQuestions(DnsRecordDecoder decoder, DnsQuery query, ByteBuf buf, int questionCount)private static voidDnsMessageUtil. decodeRecords(DnsRecordDecoder decoder, DnsQuery query, DnsSection section, ByteBuf buf, int count)(package private) voidDnsQueryEncoder. encode(DnsQuery query, ByteBuf out)protected voidTcpDnsQueryEncoder. encode(ChannelHandlerContext ctx, DnsQuery msg, ByteBuf out)private static voidDnsQueryEncoder. encodeHeader(DnsQuery query, ByteBuf buf)Encodes the header that is always 12 bytes long.private voidDnsQueryEncoder. encodeQuestions(DnsQuery query, ByteBuf buf)private voidDnsQueryEncoder. 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 ByteBufDatagramDnsQueryEncoder. allocateBuffer(ChannelHandlerContext ctx, AddressedEnvelope<DnsQuery,java.net.InetSocketAddress> msg)Allocate aByteBufwhich will be used for constructing a datagram packet.protected voidDatagramDnsQueryEncoder. 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 DnsQueryDatagramDnsQueryContext. newQuery(int id, java.net.InetSocketAddress nameServerAddr)protected abstract DnsQueryDnsQueryContext. newQuery(int id, java.net.InetSocketAddress nameServerAddr)Creates and returns a newDnsQuery.protected DnsQueryTcpDnsQueryContext. newQuery(int id, java.net.InetSocketAddress nameServerAddr)Methods in io.netty.resolver.dns with parameters of type DnsQuery Modifier and Type Method Description private ChannelFutureDnsQueryContext. sendQuery(DnsQuery query, boolean flush)private voidDnsQueryContext. writeQuery(DnsQuery query, boolean flush, ChannelPromise promise)
-