1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
|
\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}
|