protected HFSPlusPermissions getHFSPlusPermissions(ref byte[] rawInfo) { HFSPlusPermissions result = new HFSPlusPermissions(); result.ownerID = dataOperations.convToLE(BitConverter.ToUInt32(rawInfo, 0)); result.groupID = dataOperations.convToLE(BitConverter.ToUInt32(rawInfo, 4)); result.adminFlags = rawInfo[8]; result.ownerFlags = rawInfo[9]; result.fileMode = getFileMode(ref rawInfo); result.special = dataOperations.convToLE(BitConverter.ToUInt32(rawInfo, 12)); return(result); }
protected HFSPlusPermissions getHFSPlusPermissions(ref byte[] rawInfo) { HFSPlusPermissions result = new HFSPlusPermissions(); result.ownerID = dataOperations.convToLE(BitConverter.ToUInt32(rawInfo, 0)); result.groupID = dataOperations.convToLE(BitConverter.ToUInt32(rawInfo, 4)); result.adminFlags = rawInfo[8]; result.ownerFlags = rawInfo[9]; result.fileMode = getFileMode(ref rawInfo); result.special = dataOperations.convToLE(BitConverter.ToUInt32(rawInfo, 12)); return result; }