60 lines
2.3 KiB
TeX
60 lines
2.3 KiB
TeX
\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}
|