\section{Класс ClientServerDataTransfer}
\label{class_client_server_data_transfer}\index{ClientServerDataTransfer@{ClientServerDataTransfer}}


{\ttfamily \#include $<$ClientServerDataTransfer.h$>$}



Граф связей класса ClientServerDataTransfer:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=600pt]{class_client_server_data_transfer__coll__graph}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
{\bf ClientServerDataTransfer} ({\bf ServerConfig} \&c)
\item 
void {\bf waiteClentConnections} ()
\item 
void {\bf recevedStanza} ({\bf Node} $\ast$stanza)
\item 
void {\bf moduleProcess} ()
\item 
virtual {\bf $\sim$ClientServerDataTransfer} ()
\end{DoxyCompactItemize}
\subsection*{Защищенные члены}
\begin{DoxyCompactItemize}
\item 
void {\bf findModules} ()
\item 
void {\bf findExtends} ()
\item 
void {\bf findFiles} (char $\ast$path, {\bf findedFileT} $\ast$file)
\end{DoxyCompactItemize}
\subsection*{Защищенные данные}
\begin{DoxyCompactItemize}
\item 
{\bf moduleFuncListType} {\bf moduleFuncList}
\item 
{\bf ServerConfig} $\ast$ {\bf conf}
\item 
list$<$ {\bf Server} $\ast$ $>$ {\bf connectionList}
\end{DoxyCompactItemize}


\subsection{Подробное описание}


См. определение в файле ClientServerDataTransfer.h строка 37



\subsection{Конструктор(ы)}
\index{ClientServerDataTransfer@{ClientServerDataTransfer}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\index{ClientServerDataTransfer@{ClientServerDataTransfer}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{ClientServerDataTransfer}]{\setlength{\rightskip}{0pt plus 5cm}ClientServerDataTransfer::ClientServerDataTransfer (
\begin{DoxyParamCaption}
\item[{{\bf ServerConfig} \&}]{ c}
\end{DoxyParamCaption}
)}\label{class_client_server_data_transfer_a3ba63dc1763e70ee0d314bae0e730c41}


См. определение в файле ClientServerDataTransfer.cpp строка 17

\index{ClientServerDataTransfer@{ClientServerDataTransfer}!$\sim$ClientServerDataTransfer@{$\sim$ClientServerDataTransfer}}
\index{$\sim$ClientServerDataTransfer@{$\sim$ClientServerDataTransfer}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{$\sim$ClientServerDataTransfer}]{\setlength{\rightskip}{0pt plus 5cm}ClientServerDataTransfer::$\sim$ClientServerDataTransfer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_client_server_data_transfer_a59e04fb3d60fb18e7947c7d31a0ca343}


См. определение в файле ClientServerDataTransfer.cpp строка 23



\subsection{Методы}
\index{ClientServerDataTransfer@{ClientServerDataTransfer}!findExtends@{findExtends}}
\index{findExtends@{findExtends}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{findExtends}]{\setlength{\rightskip}{0pt plus 5cm}void ClientServerDataTransfer::findExtends (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline, protected]}}\label{class_client_server_data_transfer_a9f53c07d13a36a7237b31234bf37405e}


См. определение в файле ClientServerDataTransfer.h строка 48

\index{ClientServerDataTransfer@{ClientServerDataTransfer}!findFiles@{findFiles}}
\index{findFiles@{findFiles}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{findFiles}]{\setlength{\rightskip}{0pt plus 5cm}void ClientServerDataTransfer::findFiles (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{ path, }
\item[{{\bf findedFileT} $\ast$}]{ file}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [protected]}}\label{class_client_server_data_transfer_a9d85c673a307dac73a6d29653a62732f}
\index{ClientServerDataTransfer@{ClientServerDataTransfer}!findModules@{findModules}}
\index{findModules@{findModules}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{findModules}]{\setlength{\rightskip}{0pt plus 5cm}void ClientServerDataTransfer::findModules (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline, protected]}}\label{class_client_server_data_transfer_ab80b4173afe1ce6876f0ca2ee6381ad6}


См. определение в файле ClientServerDataTransfer.h строка 47

\index{ClientServerDataTransfer@{ClientServerDataTransfer}!moduleProcess@{moduleProcess}}
\index{moduleProcess@{moduleProcess}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{moduleProcess}]{\setlength{\rightskip}{0pt plus 5cm}void ClientServerDataTransfer::moduleProcess (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_client_server_data_transfer_ad40f5b0fd7beb2e8dcd453da13706851}
\index{ClientServerDataTransfer@{ClientServerDataTransfer}!recevedStanza@{recevedStanza}}
\index{recevedStanza@{recevedStanza}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{recevedStanza}]{\setlength{\rightskip}{0pt plus 5cm}void ClientServerDataTransfer::recevedStanza (
\begin{DoxyParamCaption}
\item[{{\bf Node} $\ast$}]{ stanza}
\end{DoxyParamCaption}
)}\label{class_client_server_data_transfer_a5e067eea22a522d66c2e5718ccb23701}


См. определение в файле ClientServerDataTransfer.cpp строка 3

\index{ClientServerDataTransfer@{ClientServerDataTransfer}!waiteClentConnections@{waiteClentConnections}}
\index{waiteClentConnections@{waiteClentConnections}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{waiteClentConnections}]{\setlength{\rightskip}{0pt plus 5cm}void ClientServerDataTransfer::waiteClentConnections (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_client_server_data_transfer_aef7a99f30f981e25937edbc41af7d2e5}


См. определение в файле ClientServerDataTransfer.cpp строка 7



\subsection{Данные класса}
\index{ClientServerDataTransfer@{ClientServerDataTransfer}!conf@{conf}}
\index{conf@{conf}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{conf}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ServerConfig}$\ast$ {\bf ClientServerDataTransfer::conf}\hspace{0.3cm}{\ttfamily  [protected]}}\label{class_client_server_data_transfer_a6e2baaca5c93db3ea470c157f8fb9ecf}


См. определение в файле ClientServerDataTransfer.h строка 46

\index{ClientServerDataTransfer@{ClientServerDataTransfer}!connectionList@{connectionList}}
\index{connectionList@{connectionList}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{connectionList}]{\setlength{\rightskip}{0pt plus 5cm}list$<${\bf Server}$\ast$$>$ {\bf ClientServerDataTransfer::connectionList}\hspace{0.3cm}{\ttfamily  [protected]}}\label{class_client_server_data_transfer_ab8abadfb4f1c7b8cc54ccdfde563fd26}


См. определение в файле ClientServerDataTransfer.h строка 52

\index{ClientServerDataTransfer@{ClientServerDataTransfer}!moduleFuncList@{moduleFuncList}}
\index{moduleFuncList@{moduleFuncList}!ClientServerDataTransfer@{ClientServerDataTransfer}}
\subsubsection[{moduleFuncList}]{\setlength{\rightskip}{0pt plus 5cm}{\bf moduleFuncListType} {\bf ClientServerDataTransfer::moduleFuncList}\hspace{0.3cm}{\ttfamily  [protected]}}\label{class_client_server_data_transfer_a8633baa077953370dadd5d8032210e86}


См. определение в файле ClientServerDataTransfer.h строка 44



Объявления и описания членов классов находятся в файлах:\begin{DoxyCompactItemize}
\item 
ServerFSp/{\bf ClientServerDataTransfer.h}\item 
ServerFSp/{\bf ClientServerDataTransfer.cpp}\end{DoxyCompactItemize}
