public PointerStruct(KaitaiStream io, Label parent = null, DnsPacket root = null) : base(io) { m_parent = parent; m_root = root; _parse(); }
public PacketFlags(KaitaiStream io, DnsPacket parent = null, DnsPacket root = null) : base(io) { m_parent = parent; m_root = root; _parse(); }
public DnsPacket(KaitaiStream io, KaitaiStruct parent = null, DnsPacket root = null) : base(io) { m_parent = parent; m_root = root ?? this; _parse(); }
public NsRecord(KaitaiStream io, Answer parent = null, DnsPacket root = null) : base(io) { m_parent = parent; m_root = root; _parse(); }
public DomainName(KaitaiStream io, KaitaiStruct parent = null, DnsPacket root = null) : base(io) { m_parent = parent; m_root = root; _parse(); }
public Label(KaitaiStream io, DomainName parent = null, DnsPacket root = null) : base(io) { m_parent = parent; m_root = root; _parse(); }