public RecordKEY(RecordReader rr) { FLAGS = rr.ReadUInt16(); PROTOCOL = rr.ReadByte(); ALGORITHM = rr.ReadByte(); PUBLICKEY = rr.ReadString(); }
public RecordA(RecordReader rr) { System.Net.IPAddress.TryParse(string.Format(CultureInfo.InvariantCulture, "{0}.{1}.{2}.{3}", rr.ReadByte(), rr.ReadByte(), rr.ReadByte(), rr.ReadByte()), out this.m_address); }
public RecordDS(RecordReader rr) { ushort length = rr.ReadUInt16(-2); KEYTAG = rr.ReadUInt16(); ALGORITHM = rr.ReadByte(); DIGESTTYPE = rr.ReadByte(); length -= 4; DIGEST = new byte[length]; DIGEST = rr.ReadBytes(length); }
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(); }
public RecordLOC(RecordReader rr) { VERSION = rr.ReadByte(); // must be 0! SIZE = rr.ReadByte(); HORIZPRE = rr.ReadByte(); VERTPRE = rr.ReadByte(); LATITUDE = rr.ReadUInt32(); LONGITUDE = rr.ReadUInt32(); ALTITUDE = rr.ReadUInt32(); }
public RecordWKS(RecordReader rr) { ushort length = rr.ReadUInt16(-2); ADDRESS = string.Format(CultureInfo.InvariantCulture, "{0}.{1}.{2}.{3}", rr.ReadByte(), rr.ReadByte(), rr.ReadByte(), rr.ReadByte()); PROTOCOL = (int)rr.ReadByte(); length -= 5; BITMAP = new byte[length]; BITMAP = rr.ReadBytes(length); }