Example #1
0
 public RecordNAPTR(RecordReader rr)
 {
     ORDER       = rr.ReadUInt16();
     PREFERENCE  = rr.ReadUInt16();
     FLAGS       = rr.ReadString();
     SERVICES    = rr.ReadString();
     REGEXP      = rr.ReadString();
     REPLACEMENT = rr.ReadDomainName();
 }
Example #2
0
 public RecordKEY(RecordReader rr)
 {
     FLAGS     = rr.ReadUInt16();
     PROTOCOL  = rr.ReadByte();
     ALGORITHM = rr.ReadByte();
     PUBLICKEY = rr.ReadString();
 }
Example #3
0
        public RecordTXT(RecordReader rr, int Length)
        {
            int pos = rr.Position;

            TXT = new List <string>();
            while ((rr.Position - pos) < Length)
            {
                TXT.Add(rr.ReadString());
            }
        }
Example #4
0
 public RecordSIG(RecordReader rr)
 {
     TYPECOVERED         = rr.ReadUInt16();
     ALGORITHM           = rr.ReadByte();
     LABELS              = rr.ReadByte();
     ORIGINALTTL         = rr.ReadUInt32();
     SIGNATUREEXPIRATION = rr.ReadUInt32();
     SIGNATUREINCEPTION  = rr.ReadUInt32();
     KEYTAG              = rr.ReadUInt16();
     SIGNERSNAME         = rr.ReadDomainName();
     SIGNATURE           = rr.ReadString();
 }
Example #5
0
 public RecordX25(RecordReader rr)
 {
     PSDNADDRESS = rr.ReadString();
 }
Example #6
0
 public RecordHINFO(RecordReader rr)
 {
     CPU = rr.ReadString();
     OS  = rr.ReadString();
 }
Example #7
0
 public RecordNSAPPTR(RecordReader rr)
 {
     OWNER = rr.ReadString();
 }
Example #8
0
 public RecordGPOS(RecordReader rr)
 {
     LONGITUDE = rr.ReadString();
     LATITUDE  = rr.ReadString();
     ALTITUDE  = rr.ReadString();
 }
Example #9
0
 public RecordISDN(RecordReader rr)
 {
     ISDNADDRESS = rr.ReadString();
     SA          = rr.ReadString();
 }