\hypertarget{_server_socket_8h}{\section{Server\-Socket.\-h File Reference} \label{_server_socket_8h}\index{Server\-Socket.\-h@{Server\-Socket.\-h}} } An implementation of a server socket. {\ttfamily \#include \char`\"{}Net\-Socket.\-h\char`\"{}}\\* {\ttfamily \#include \char`\"{}Network\-Exception.\-h\char`\"{}}\\* {\ttfamily \#include \char`\"{}Socket\-Exception.\-h\char`\"{}}\\* \subsection*{Classes} \begin{DoxyCompactItemize} \item class \hyperlink{class_net_socket_p_p_1_1_server_function_args}{Net\-Socket\-P\-P\-::\-Server\-Function\-Args} \begin{DoxyCompactList}\small\item\em A class for storing server function arguments. \end{DoxyCompactList}\item class \hyperlink{class_net_socket_p_p_1_1_server_socket}{Net\-Socket\-P\-P\-::\-Server\-Socket} \begin{DoxyCompactList}\small\item\em An implementation of the server socket. \end{DoxyCompactList}\end{DoxyCompactItemize} \subsection*{Namespaces} \begin{DoxyCompactItemize} \item namespace \hyperlink{namespace_net_socket_p_p}{Net\-Socket\-P\-P} \begin{DoxyCompactList}\small\item\em A namespace for all library names. \end{DoxyCompactList}\end{DoxyCompactItemize} \subsection*{Functions} \begin{DoxyCompactItemize} \item void \hyperlink{_server_socket_8h_aedd1a37fa2f56dfb968121cdb002c35d}{sigchld\-\_\-handler} (int s) \begin{DoxyCompactList}\small\item\em Signal handler, needed for implementation purposes. \end{DoxyCompactList}\end{DoxyCompactItemize} \subsection{Detailed Description} An implementation of a server socket. \begin{DoxyAuthor}{Author} Phitherek\-\_\- \end{DoxyAuthor} \begin{DoxyDate}{Date} 2013 \end{DoxyDate} \begin{DoxyVersion}{Version} 0.\-1 \end{DoxyVersion} \subsection{Function Documentation} \hypertarget{_server_socket_8h_aedd1a37fa2f56dfb968121cdb002c35d}{\index{Server\-Socket.\-h@{Server\-Socket.\-h}!sigchld\-\_\-handler@{sigchld\-\_\-handler}} \index{sigchld\-\_\-handler@{sigchld\-\_\-handler}!ServerSocket.h@{Server\-Socket.\-h}} \subsubsection[{sigchld\-\_\-handler}]{\setlength{\rightskip}{0pt plus 5cm}sigchld\-\_\-handler ( \begin{DoxyParamCaption} \item[{int}]{s} \end{DoxyParamCaption} )\hspace{0.3cm}{\ttfamily [inline]}}}\label{_server_socket_8h_aedd1a37fa2f56dfb968121cdb002c35d} Signal handler, needed for implementation purposes. \begin{DoxyParams}{Parameters} {\em s} & Needed for implementation purposes \\ \hline \end{DoxyParams}