private SFTPFileInfo ReadFileInfo(SSHDataReader dataReader, Encoding encoding)
{
byte[] fileNameData = dataReader.ReadByteString();
string fileName = encoding.GetString(fileNameData);
byte[] longNameData = dataReader.ReadByteString();
string longName = encoding.GetString(longNameData);
SFTPFileAttributes attributes = ReadFileAttributes(dataReader);
return new SFTPFileInfo(fileName, longName, attributes);
}