Package io.netty.handler.codec.dns
Interface DnsOptEcsRecord
- All Superinterfaces:
DnsOptPseudoRecord
,DnsRecord
- All Known Implementing Classes:
DefaultDnsOptEcsRecord
An ECS record as defined in Client Subnet in DNS Queries.
-
Field Summary
Fields inherited from interface io.netty.handler.codec.dns.DnsRecord
CLASS_ANY, CLASS_CHAOS, CLASS_CSNET, CLASS_HESIOD, CLASS_IN, CLASS_NONE
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
address()
Returns the bytes of theInetAddress
to use.int
Returns the leftmost number of significant bits of ADDRESS that the response covers.int
Returns the leftmost number of significant bits of ADDRESS to be used for the lookup.Methods inherited from interface io.netty.handler.codec.dns.DnsOptPseudoRecord
extendedRcode, flags, version
Methods inherited from interface io.netty.handler.codec.dns.DnsRecord
dnsClass, name, timeToLive, type
-
Method Details
-
sourcePrefixLength
int sourcePrefixLength()Returns the leftmost number of significant bits of ADDRESS to be used for the lookup. -
scopePrefixLength
int scopePrefixLength()Returns the leftmost number of significant bits of ADDRESS that the response covers. In queries, it MUST be 0. -
address
byte[] address()Returns the bytes of theInetAddress
to use.
-