\section{Класс Server}
\label{class_server}\index{Server@{Server}}


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



Базовые классы:{\bf Protocol}.



Граф связей класса Server:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_server__coll__graph}
\end{center}
\end{figure}
\subsection*{Открытые члены}
\begin{DoxyCompactItemize}
\item 
virtual void {\bf startXMLTagNodeHandler} ({\bf Node} $\ast$node)
\item 
virtual void {\bf endXMLTagNodeHandler} ({\bf Node} $\ast$node)
\item 
unsigned int {\bf getClientID} ()
\item 
void {\bf setClientId} (unsigned int clntid)
\item 
{\bf Server} ()
\item 
virtual {\bf $\sim$Server} ()
\end{DoxyCompactItemize}
\subsection*{Защищенные данные}
\begin{DoxyCompactItemize}
\item 
unsigned int {\bf clientID}
\end{DoxyCompactItemize}


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


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



\subsection{Конструктор(ы)}
\index{Server@{Server}!Server@{Server}}
\index{Server@{Server}!Server@{Server}}
\subsubsection[{Server}]{\setlength{\rightskip}{0pt plus 5cm}Server::Server (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{class_server_ad5ec9462b520e59f7ea831e157ee5e59}


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

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


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



\subsection{Методы}
\index{Server@{Server}!endXMLTagNodeHandler@{endXMLTagNodeHandler}}
\index{endXMLTagNodeHandler@{endXMLTagNodeHandler}!Server@{Server}}
\subsubsection[{endXMLTagNodeHandler}]{\setlength{\rightskip}{0pt plus 5cm}void Server::endXMLTagNodeHandler (
\begin{DoxyParamCaption}
\item[{{\bf Node} $\ast$}]{ node}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_server_a99f0679e6dc465318a74ae9c764e8c97}


Переопределяет метод предка {\bf Protocol} \doxyref{}{стр.}{class_protocol_ac7c9dc77b634583a848f3f67761f5a6d}.



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



Граф вызовов:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_server_a99f0679e6dc465318a74ae9c764e8c97_cgraph}
\end{center}
\end{figure}


\index{Server@{Server}!getClientID@{getClientID}}
\index{getClientID@{getClientID}!Server@{Server}}
\subsubsection[{getClientID}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int Server::getClientID (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_server_a105af27d6433736dd745b00292786c09}


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



Граф вызова функции:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=370pt]{class_server_a105af27d6433736dd745b00292786c09_icgraph}
\end{center}
\end{figure}


\index{Server@{Server}!setClientId@{setClientId}}
\index{setClientId@{setClientId}!Server@{Server}}
\subsubsection[{setClientId}]{\setlength{\rightskip}{0pt plus 5cm}void Server::setClientId (
\begin{DoxyParamCaption}
\item[{unsigned int}]{ clntid}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [inline]}}\label{class_server_ac5309c6dd5df5491198c87b4f4243273}


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



Граф вызова функции:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=324pt]{class_server_ac5309c6dd5df5491198c87b4f4243273_icgraph}
\end{center}
\end{figure}


\index{Server@{Server}!startXMLTagNodeHandler@{startXMLTagNodeHandler}}
\index{startXMLTagNodeHandler@{startXMLTagNodeHandler}!Server@{Server}}
\subsubsection[{startXMLTagNodeHandler}]{\setlength{\rightskip}{0pt plus 5cm}void Server::startXMLTagNodeHandler (
\begin{DoxyParamCaption}
\item[{{\bf Node} $\ast$}]{ node}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  [virtual]}}\label{class_server_a2d0ceb0536d5019eb48281e000b7f9aa}


Переопределяет метод предка {\bf Protocol} \doxyref{}{стр.}{class_protocol_afb07546d9115e3d491e30c5bd5516818}.



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



Граф вызовов:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{class_server_a2d0ceb0536d5019eb48281e000b7f9aa_cgraph}
\end{center}
\end{figure}




\subsection{Данные класса}
\index{Server@{Server}!clientID@{clientID}}
\index{clientID@{clientID}!Server@{Server}}
\subsubsection[{clientID}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf Server::clientID}\hspace{0.3cm}{\ttfamily  [protected]}}\label{class_server_a9eba2b157eccd969e2763862bb82fe2f}


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



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