Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > by-pkgid > ad1ba1135a9c9eeffc2e538163e00373 > files > 889

libCommonC++2_1.4-devel-1.4.1-1mdv2007.0.i586.rpm

\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.