\section{unix.h File Reference} \label{unix_8h}\index{unix.h@{unix.h}} UNIX domain sockets, streams and sessions. {\tt \#include $<$cc++/missing.h$>$}\par {\tt \#include $<$cc++/socket.h$>$}\par \subsection*{Namespaces} \begin{CompactItemize} \item namespace {\bf ost} \end{CompactItemize} \subsection*{Classes} \begin{CompactItemize} \item class {\bf ost::Unix\-Socket} \begin{CompactList}\small\item\em Unix domain sockets are used for stream based connected sessions between processes on the same machine.bound server for Unix domain streams and sessions. \item\end{CompactList}\item class {\bf ost::Unix\-Stream} \begin{CompactList}\small\item\em Unix streams are used to represent Unix domain client connections to a local server for accepting client connections.streamable Unix domain socket connection. \item\end{CompactList}\item class {\bf ost::unixstream} \begin{CompactList}\small\item\em A more natural C++ \char`\"{}unixstream\char`\"{} class for use by non-threaded applications.C++ \char`\"{}fstream\char`\"{} style unixstream class. \item\end{CompactList}\item class {\bf ost::Unix\-Session} \begin{CompactList}\small\item\em The Unix domain session is used to primarily to represent a client connection that can be managed on a seperate thread.Threaded streamable unix domain socket with non-blocking constructor. \item\end{CompactList}\end{CompactItemize} \subsection{Detailed Description} UNIX domain sockets, streams and sessions.