public TSigRecord(DataBuffer buffer) { algorithm = buffer.ReadDomainName(); timeSigned = buffer.ReadLongInt(); fudge = buffer.ReadShortUInt(); macSize = buffer.ReadShortUInt(); mac = buffer.ReadBytes(macSize); originalId = buffer.ReadShortUInt(); error = buffer.ReadShortUInt(); otherLen = buffer.ReadShortUInt(); otherData = buffer.ReadBytes(otherLen); }