\section{Practical\-Socket.cpp File Reference} \label{PracticalSocket_8cpp}\index{PracticalSocket.cpp@{PracticalSocket.cpp}} {\tt \#include \char`\"{}Practical\-Socket.h\char`\"{}}\par {\tt \#include $<$sys/types.h$>$}\par {\tt \#include $<$sys/socket.h$>$}\par {\tt \#include $<$netdb.h$>$}\par {\tt \#include $<$arpa/inet.h$>$}\par {\tt \#include $<$unistd.h$>$}\par {\tt \#include $<$netinet/in.h$>$}\par {\tt \#include $<$errno.h$>$}\par \subsection*{Namespaces} \begin{CompactItemize} \item namespace {\bf std} \end{CompactItemize} \subsection*{Typedefs} \begin{CompactItemize} \item typedef void {\bf raw\_\-type} \end{CompactItemize} \subsection*{Functions} \begin{CompactItemize} \item static void {\bf fill\-Addr} (const string \&address, unsigned short port, sockaddr\_\-in \&addr) \end{CompactItemize} \subsection{Typedef Documentation} \index{PracticalSocket.cpp@{Practical\-Socket.cpp}!raw_type@{raw\_\-type}} \index{raw_type@{raw\_\-type}!PracticalSocket.cpp@{Practical\-Socket.cpp}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef void {\bf raw\_\-type}}\label{PracticalSocket_8cpp_ba7a57aadc5c75eaab8ee698d0fa6608} \subsection{Function Documentation} \index{PracticalSocket.cpp@{Practical\-Socket.cpp}!fillAddr@{fillAddr}} \index{fillAddr@{fillAddr}!PracticalSocket.cpp@{Practical\-Socket.cpp}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}static void fill\-Addr (const string \& {\em address}, unsigned short {\em port}, sockaddr\_\-in \& {\em addr})\hspace{0.3cm}{\tt [static]}}\label{PracticalSocket_8cpp_155e03535e1d5c1f5df7ceafe63dbdb0}