internal Nfs3Export(XdrDataReader reader) { DirPath = reader.ReadString(Nfs3Mount.MaxPathLength); List<string> groups = new List<string>(); while (reader.ReadBool()) { groups.Add(reader.ReadString(Nfs3Mount.MaxNameLength)); } Groups = groups; }
internal Nfs3Export(XdrDataReader reader) { DirPath = reader.ReadString(Nfs3Mount.MaxPathLength); List <string> groups = new List <string>(); while (reader.ReadBool()) { groups.Add(reader.ReadString(Nfs3Mount.MaxNameLength)); } Groups = groups; }
internal Nfs3DirectoryEntry(XdrDataReader reader) { FileId = reader.ReadUInt64(); Name = reader.ReadString(); Cookie = reader.ReadUInt64(); if (reader.ReadBool()) { FileAttributes = new Nfs3FileAttributes(reader); } if (reader.ReadBool()) { FileHandle = new Nfs3FileHandle(reader); } }