\hypertarget{group__socket__type__constants}{}\doxysection{Socket Type Constants}
\label{group__socket__type__constants}\index{Socket Type Constants@{Socket Type Constants}}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__socket__type__constants_gab4192979e83a6d314821be9e962154f8}\label{group__socket__type__constants_gab4192979e83a6d314821be9e962154f8}} 
const {\bfseries Qore\+::\+SOCK\+\_\+\+DGRAM} = SOCK\+\_\+\+DGRAM
\begin{DoxyCompactList}\small\item\em for datagrams (connectionless, unreliable messages of a fixed (typically small) maximum length \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__socket__type__constants_ga670510cf028ecec51705237e1003befb}\label{group__socket__type__constants_ga670510cf028ecec51705237e1003befb}} 
const {\bfseries Qore\+::\+SOCK\+\_\+\+RAW} = SOCK\+\_\+\+RAW
\begin{DoxyCompactList}\small\item\em raw socket interface, only available to the superuser, untested \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__socket__type__constants_ga658ebfaeb8e533f106b3019ba3007531}\label{group__socket__type__constants_ga658ebfaeb8e533f106b3019ba3007531}} 
const {\bfseries Qore\+::\+SOCK\+\_\+\+STREAM} = SOCK\+\_\+\+STREAM
\begin{DoxyCompactList}\small\item\em for sequenced, reliable, two-\/way connection-\/based byte streams (the default) \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
These are the possible socket type constants 