Top Description Fields Methods
io.netty.handler.codec.dns

public Interface DnsOptPseudoRecord

extends DnsRecord
Known Direct Subinterfaces
io.netty.handler.codec.dns.DnsOptEcsRecord
Known Direct Implementers
io.netty.handler.codec.dns.AbstractDnsOptPseudoRrRecord
Annotations
@UnstableApi
Imports
io.netty.util.internal.UnstableApi

An OPT RR record.

This is used for Extension Mechanisms for DNS (EDNS(0)).

Field Summary

Inherited from io.netty.handler.codec.dns.DnsRecord:
CLASS_ANYCLASS_CHAOSCLASS_CSNETCLASS_HESIODCLASS_INCLASS_NONE

Method Summary

Modifier and TypeMethod and Description
public int
extendedRcode()

Returns the EXTENDED-RCODE which is encoded into DnsOptPseudoRecord#timeToLive().

public int
flags()

Returns the flags which includes DO and Z which is encoded into DnsOptPseudoRecord#timeToLive().

public int
version()

Returns the VERSION which is encoded into DnsOptPseudoRecord#timeToLive().

Inherited from io.netty.handler.codec.dns.DnsRecord:
dnsClassnametimeToLivetype

Method Detail

extendedRcodeback to summary
public int extendedRcode()

Returns the EXTENDED-RCODE which is encoded into DnsOptPseudoRecord#timeToLive().

flagsback to summary
public int flags()

Returns the flags which includes DO and Z which is encoded into DnsOptPseudoRecord#timeToLive().

versionback to summary
public int version()

Returns the VERSION which is encoded into DnsOptPseudoRecord#timeToLive().