public PacketFlags(KaitaiStream p__io, DnsPacket p__parent = null, DnsPacket p__root = null) : base(p__io) { this.m_parent = p__parent; this.m_root = p__root; this.f_qr = false; this.f_ra = false; this.f_tc = false; this.f_rcode = false; this.f_opcode = false; this.f_aa = false; this.f_z = false; this.f_rd = false; this.f_cd = false; this.f_ad = false; this._read(); }
public PointerStruct(KaitaiStream p__io, DnsPacket.Label p__parent = null, DnsPacket p__root = null) : base(p__io) { this.m_parent = p__parent; this.m_root = p__root; this.f_contents = false; this._read(); }
public DnsPacket(KaitaiStream p__io, KaitaiStruct p__parent = null, DnsPacket p__root = null) : base(p__io) { this.m_parent = p__parent; this.m_root = p__root ?? this; this._read(); }
public Answer(KaitaiStream p__io, DnsPacket p__parent = null, DnsPacket p__root = null) : base(p__io) { this.m_parent = p__parent; this.m_root = p__root; this._read(); }