예제 #1
0
파일: DnsPacket.cs 프로젝트: lulzzz/Tarzan
 public PointerStruct(KaitaiStream io, Label parent = null, DnsPacket root = null) : base(io)
 {
     m_parent = parent;
     m_root   = root;
     _parse();
 }
예제 #2
0
파일: DnsPacket.cs 프로젝트: lulzzz/Tarzan
 public PacketFlags(KaitaiStream io, DnsPacket parent = null, DnsPacket root = null) : base(io)
 {
     m_parent = parent;
     m_root   = root;
     _parse();
 }
예제 #3
0
파일: DnsPacket.cs 프로젝트: lulzzz/Tarzan
 public DnsPacket(KaitaiStream io, KaitaiStruct parent = null, DnsPacket root = null) : base(io)
 {
     m_parent = parent;
     m_root   = root ?? this;
     _parse();
 }
예제 #4
0
파일: DnsPacket.cs 프로젝트: lulzzz/Tarzan
 public NsRecord(KaitaiStream io, Answer parent = null, DnsPacket root = null) : base(io)
 {
     m_parent = parent;
     m_root   = root;
     _parse();
 }
예제 #5
0
파일: DnsPacket.cs 프로젝트: lulzzz/Tarzan
 public DomainName(KaitaiStream io, KaitaiStruct parent = null, DnsPacket root = null) : base(io)
 {
     m_parent = parent;
     m_root   = root;
     _parse();
 }
예제 #6
0
파일: DnsPacket.cs 프로젝트: lulzzz/Tarzan
 public Label(KaitaiStream io, DomainName parent = null, DnsPacket root = null) : base(io)
 {
     m_parent = parent;
     m_root   = root;
     _parse();
 }