\section{Practical\-Socket.h File Reference} \label{PracticalSocket_8h}\index{PracticalSocket.h@{PracticalSocket.h}} {\tt \#include $<$string$>$}\par {\tt \#include $<$exception$>$}\par \subsection*{Classes} \begin{CompactItemize} \item class {\bf Socket\-Exception} \item class {\bf Socket} \item class {\bf Communicating\-Socket} \item class {\bf TCPSocket} \item class {\bf TCPServer\-Socket} \item class {\bf UDPSocket} \end{CompactItemize}