public Nfs3FileAttributes(XdrDataReader reader) { Type = (Nfs3FileType)reader.ReadInt32(); Mode = (UnixFilePermissions)reader.ReadInt32(); LinkCount = reader.ReadUInt32(); Uid = reader.ReadUInt32(); Gid = reader.ReadUInt32(); Size = reader.ReadInt64(); BytesUsed = reader.ReadInt64(); RdevMajor = reader.ReadUInt32(); RdevMinor = reader.ReadUInt32(); FileSystemId = reader.ReadUInt64(); FileId = reader.ReadUInt64(); AccessTime = new Nfs3FileTime(reader); ModifyTime = new Nfs3FileTime(reader); ChangeTime = new Nfs3FileTime(reader); }
public Nfs3FileSystemInfo(XdrDataReader reader) { ReadMaxBytes = reader.ReadUInt32(); ReadPreferredBytes = reader.ReadUInt32(); ReadMultipleSize = reader.ReadUInt32(); WriteMaxBytes = reader.ReadUInt32(); WritePreferredBytes = reader.ReadUInt32(); WriteMultipleSize = reader.ReadUInt32(); DirectoryPreferredBytes = reader.ReadUInt32(); MaxFileSize = reader.ReadInt64(); TimePrecision = new Nfs3FileTime(reader); FileSystemProperties = (Nfs3FileSystemProperties)reader.ReadInt32(); }
public Nfs3WeakCacheConsistencyAttr(XdrDataReader reader) { Size = reader.ReadInt64(); ModifyTime = new Nfs3FileTime(reader); ChangeTime = new Nfs3FileTime(reader); }