Class AbstractDnsOptPseudoRrRecord

    • Constructor Detail

      • 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)