Class AbstractDnsOptPseudoRrRecord

java.lang.Object
io.netty.handler.codec.dns.AbstractDnsRecord
io.netty.handler.codec.dns.AbstractDnsOptPseudoRrRecord
All Implemented Interfaces:
DnsOptPseudoRecord, DnsRecord
Direct Known Subclasses:
DefaultDnsOptEcsRecord

public abstract class AbstractDnsOptPseudoRrRecord extends AbstractDnsRecord implements DnsOptPseudoRecord
  • Constructor Details

    • AbstractDnsOptPseudoRrRecord

      protected AbstractDnsOptPseudoRrRecord(int maxPayloadSize, int extendedRcode, int version)
    • AbstractDnsOptPseudoRrRecord

      protected AbstractDnsOptPseudoRrRecord(int maxPayloadSize, int extendedRcode, int version, int flags)
      Creates a new instance.
      Parameters:
      maxPayloadSize - the maximum UDP payload size that can be reassembled and delivered by this endpoint's network stack, encoded into the CLASS field
      extendedRcode - the upper 8 bits of the extended 12-bit RCODE; the lower 4 bits are carried by the DNS message header
      version - the EDNS version
      flags - the 16-bit flags field, which holds DO and Z; only its low 16 bits are used
    • AbstractDnsOptPseudoRrRecord

      protected AbstractDnsOptPseudoRrRecord(int maxPayloadSize)
  • Method Details