\hypertarget{classFTPFileServer}{
\section{FTPFileServer Class Reference}
\label{classFTPFileServer}\index{FTPFileServer@{FTPFileServer}}
}
Inheritance diagram for FTPFileServer::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classFTPFileServer}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classFTPFileServer_a777badbc9d839b977dc6ac07cd683277}{
{\bfseries FTPFileServer} (QObject $\ast$parent=0)}
\label{classFTPFileServer_a777badbc9d839b977dc6ac07cd683277}

\item 
QStringList \hyperlink{classFTPFileServer_aa1e6ca9e0dd4a58bb7b0178555bf7368}{getFileInfoLabels} ()
\item 
void \hyperlink{classFTPFileServer_a3c357c6716f15ce82baec14c4d51c7c3}{updateFileList} (QString URL)
\item 
QVector$<$ \hyperlink{classARCFileElement}{ARCFileElement} $>$ \& \hyperlink{classFTPFileServer_a4f1a323c51fddacad33f8e236aa1d24b}{getFileList} ()
\item 
bool \hyperlink{classFTPFileServer_ab8e79b71e5670c60a973092927a7f2e1}{goUpOneFolder} ()
\item 
QString \hyperlink{classFTPFileServer_a97dd06fcfa53612345d9351302f67650}{getCurrentURL} ()
\item 
QString \hyperlink{classFTPFileServer_a460cc9c360130c3ee923ab60c0d07476}{getCurrentPath} ()
\item 
bool \hyperlink{classFTPFileServer_a216806a79c48e8d72e48b9b6a799121a}{copyFromServer} (QString sourcePath, QString destinationPath)
\item 
bool \hyperlink{classFTPFileServer_acf1ba2cd338fda6cbe622bded45a126a}{copyToServer} (QString sourcePath, QString destinationPath)
\item 
bool \hyperlink{classFTPFileServer_a0ca4db83c66d444efcbd477a3df38200}{copyToServer} (QList$<$ QUrl $>$ \&urlList, QString destinationPath)
\item 
bool \hyperlink{classFTPFileServer_a2442edc4e7f24598a14abb698ba1107f}{deleteItem} (QString path)
\item 
bool \hyperlink{classFTPFileServer_a13687abc6e800e5e32f4a3d1d59139c4}{makeDir} (QString path)
\item 
unsigned int \hyperlink{classFTPFileServer_a27d61eb42cbbc0e13ef831cc88479829}{getFilePermissions} (QString path)
\item 
void \hyperlink{classFTPFileServer_ac2352275eff2f253d24fe7158b89214d}{setFilePermissions} (QString path, unsigned int permissions)
\item 
\hypertarget{classFTPFileServer_a257aaf38c5967e118b098eb0260a3b3a}{
virtual bool \hyperlink{classFTPFileServer_a257aaf38c5967e118b098eb0260a3b3a}{deleteItems} (QStringList \&paths)}
\label{classFTPFileServer_a257aaf38c5967e118b098eb0260a3b3a}

\begin{DoxyCompactList}\small\item\em Delete several files from the server. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classFTPFileServer_a216806a79c48e8d72e48b9b6a799121a}{
\index{FTPFileServer@{FTPFileServer}!copyFromServer@{copyFromServer}}
\index{copyFromServer@{copyFromServer}!FTPFileServer@{FTPFileServer}}
\subsubsection[{copyFromServer}]{\setlength{\rightskip}{0pt plus 5cm}bool FTPFileServer::copyFromServer (QString {\em sourcePath}, \/  QString {\em destinationPath})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a216806a79c48e8d72e48b9b6a799121a}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_ad7fcb6028b2c5b1b632917187eb20d05}{FileServer}.\hypertarget{classFTPFileServer_a0ca4db83c66d444efcbd477a3df38200}{
\index{FTPFileServer@{FTPFileServer}!copyToServer@{copyToServer}}
\index{copyToServer@{copyToServer}!FTPFileServer@{FTPFileServer}}
\subsubsection[{copyToServer}]{\setlength{\rightskip}{0pt plus 5cm}bool FTPFileServer::copyToServer (QList$<$ QUrl $>$ \& {\em urlList}, \/  QString {\em destinationPath})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a0ca4db83c66d444efcbd477a3df38200}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a606ff55601d8e2fb5be925ce3fb914f2}{FileServer}.\hypertarget{classFTPFileServer_acf1ba2cd338fda6cbe622bded45a126a}{
\index{FTPFileServer@{FTPFileServer}!copyToServer@{copyToServer}}
\index{copyToServer@{copyToServer}!FTPFileServer@{FTPFileServer}}
\subsubsection[{copyToServer}]{\setlength{\rightskip}{0pt plus 5cm}bool FTPFileServer::copyToServer (QString {\em sourcePath}, \/  QString {\em destinationPath})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_acf1ba2cd338fda6cbe622bded45a126a}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a246f4f098f498faf267ec833b34c6813}{FileServer}.\hypertarget{classFTPFileServer_a2442edc4e7f24598a14abb698ba1107f}{
\index{FTPFileServer@{FTPFileServer}!deleteItem@{deleteItem}}
\index{deleteItem@{deleteItem}!FTPFileServer@{FTPFileServer}}
\subsubsection[{deleteItem}]{\setlength{\rightskip}{0pt plus 5cm}bool FTPFileServer::deleteItem (QString {\em path})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a2442edc4e7f24598a14abb698ba1107f}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_ab3486434a1974976dc63c0ee676dce1e}{FileServer}.\hypertarget{classFTPFileServer_a460cc9c360130c3ee923ab60c0d07476}{
\index{FTPFileServer@{FTPFileServer}!getCurrentPath@{getCurrentPath}}
\index{getCurrentPath@{getCurrentPath}!FTPFileServer@{FTPFileServer}}
\subsubsection[{getCurrentPath}]{\setlength{\rightskip}{0pt plus 5cm}QString FTPFileServer::getCurrentPath ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a460cc9c360130c3ee923ab60c0d07476}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a196d7805a96d3826669f0ea27aa61033}{FileServer}.\hypertarget{classFTPFileServer_a97dd06fcfa53612345d9351302f67650}{
\index{FTPFileServer@{FTPFileServer}!getCurrentURL@{getCurrentURL}}
\index{getCurrentURL@{getCurrentURL}!FTPFileServer@{FTPFileServer}}
\subsubsection[{getCurrentURL}]{\setlength{\rightskip}{0pt plus 5cm}QString FTPFileServer::getCurrentURL ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a97dd06fcfa53612345d9351302f67650}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a1b6810a7d2c09975f5e5d86b52cac144}{FileServer}.\hypertarget{classFTPFileServer_aa1e6ca9e0dd4a58bb7b0178555bf7368}{
\index{FTPFileServer@{FTPFileServer}!getFileInfoLabels@{getFileInfoLabels}}
\index{getFileInfoLabels@{getFileInfoLabels}!FTPFileServer@{FTPFileServer}}
\subsubsection[{getFileInfoLabels}]{\setlength{\rightskip}{0pt plus 5cm}QStringList FTPFileServer::getFileInfoLabels ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_aa1e6ca9e0dd4a58bb7b0178555bf7368}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_ad67f81e9dbd7ebc91937f9f81d463179}{FileServer}.\hypertarget{classFTPFileServer_a4f1a323c51fddacad33f8e236aa1d24b}{
\index{FTPFileServer@{FTPFileServer}!getFileList@{getFileList}}
\index{getFileList@{getFileList}!FTPFileServer@{FTPFileServer}}
\subsubsection[{getFileList}]{\setlength{\rightskip}{0pt plus 5cm}QVector$<${\bf ARCFileElement}$>$\& FTPFileServer::getFileList ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classFTPFileServer_a4f1a323c51fddacad33f8e236aa1d24b}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a2d20131e64d0f22edd6776954a84ba01}{FileServer}.\hypertarget{classFTPFileServer_a27d61eb42cbbc0e13ef831cc88479829}{
\index{FTPFileServer@{FTPFileServer}!getFilePermissions@{getFilePermissions}}
\index{getFilePermissions@{getFilePermissions}!FTPFileServer@{FTPFileServer}}
\subsubsection[{getFilePermissions}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int FTPFileServer::getFilePermissions (QString {\em path})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a27d61eb42cbbc0e13ef831cc88479829}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a1ff66b187e05b145dc5066fb0c3bf241}{FileServer}.\hypertarget{classFTPFileServer_ab8e79b71e5670c60a973092927a7f2e1}{
\index{FTPFileServer@{FTPFileServer}!goUpOneFolder@{goUpOneFolder}}
\index{goUpOneFolder@{goUpOneFolder}!FTPFileServer@{FTPFileServer}}
\subsubsection[{goUpOneFolder}]{\setlength{\rightskip}{0pt plus 5cm}bool FTPFileServer::goUpOneFolder ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_ab8e79b71e5670c60a973092927a7f2e1}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a08ef06edcb11d4bbcf9c519a7abb8f15}{FileServer}.\hypertarget{classFTPFileServer_a13687abc6e800e5e32f4a3d1d59139c4}{
\index{FTPFileServer@{FTPFileServer}!makeDir@{makeDir}}
\index{makeDir@{makeDir}!FTPFileServer@{FTPFileServer}}
\subsubsection[{makeDir}]{\setlength{\rightskip}{0pt plus 5cm}bool FTPFileServer::makeDir (QString {\em path})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a13687abc6e800e5e32f4a3d1d59139c4}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_afcf4d31a63271c340517a74d9cc69fbf}{FileServer}.\hypertarget{classFTPFileServer_ac2352275eff2f253d24fe7158b89214d}{
\index{FTPFileServer@{FTPFileServer}!setFilePermissions@{setFilePermissions}}
\index{setFilePermissions@{setFilePermissions}!FTPFileServer@{FTPFileServer}}
\subsubsection[{setFilePermissions}]{\setlength{\rightskip}{0pt plus 5cm}void FTPFileServer::setFilePermissions (QString {\em path}, \/  unsigned int {\em permissions})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_ac2352275eff2f253d24fe7158b89214d}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a5a3a31658c22e2bc1c090e8250c38bde}{FileServer}.\hypertarget{classFTPFileServer_a3c357c6716f15ce82baec14c4d51c7c3}{
\index{FTPFileServer@{FTPFileServer}!updateFileList@{updateFileList}}
\index{updateFileList@{updateFileList}!FTPFileServer@{FTPFileServer}}
\subsubsection[{updateFileList}]{\setlength{\rightskip}{0pt plus 5cm}void FTPFileServer::updateFileList (QString {\em URL})\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classFTPFileServer_a3c357c6716f15ce82baec14c4d51c7c3}
Described in the abstract class \hyperlink{classFileServer}{FileServer} 

Implements \hyperlink{classFileServer_a9af8673249c8eec5730f543138438e8d}{FileServer}.

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/jonas/Development/arc-\/gui-\/clients/src/arcstorage-\/ui/ftpfileserver.h\item 
/home/jonas/Development/arc-\/gui-\/clients/src/arcstorage-\/ui/ftpfileserver.cpp\end{DoxyCompactItemize}
