public static DirectoryRecord ReadFrom(MetablockReader reader) { DirectoryRecord result = new DirectoryRecord(); result.Offset = reader.ReadUShort(); result.InodeNumber = reader.ReadShort(); result.Type = (InodeType)reader.ReadUShort(); ushort size = reader.ReadUShort(); result.Name = reader.ReadString(size + 1); return result; }
public static DirectoryRecord ReadFrom(MetablockReader reader) { DirectoryRecord result = new DirectoryRecord(); result.Offset = reader.ReadUShort(); result.InodeNumber = reader.ReadShort(); result.Type = (InodeType)reader.ReadUShort(); ushort size = reader.ReadUShort(); result.Name = reader.ReadString(size + 1); return(result); }