\hypertarget{struct_qore_1_1_socket_poll_info}{}\doxysection{Qore\+::Socket\+Poll\+Info Struct Reference}
\label{struct_qore_1_1_socket_poll_info}\index{Qore::SocketPollInfo@{Qore::SocketPollInfo}}


\mbox{\hyperlink{class_qore_1_1_socket}{Socket}} or other pollable object poll info hash.  




{\ttfamily \#include $<$QC\+\_\+\+Socket.\+dox.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} \mbox{\hyperlink{struct_qore_1_1_socket_poll_info_a4c0c23928f68176b24d12a716e632b9f}{events}}
\begin{DoxyCompactList}\small\item\em The poll type; see \mbox{\hyperlink{group__socket__poll__constants}{Socket Poll Constants}} for possible values to be combined with binary or. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_socket_poll_info_ac16ffeb3057151893114ac086d00ff67}\label{struct_qore_1_1_socket_poll_info_ac16ffeb3057151893114ac086d00ff67}} 
\mbox{\hyperlink{class_qore_1_1_abstract_pollable_io_object}{Qore\+::\+Abstract\+Pollable\+Io\+Object}} {\bfseries socket}
\begin{DoxyCompactList}\small\item\em the pollable object to monitor \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{class_qore_1_1_socket}{Socket}} or other pollable object poll info hash. 

for use with \mbox{\hyperlink{class_qore_1_1_socket_a44c1f81d7797e383a37d1cbd788329e8}{Socket\+::poll()}}"{} 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_qore_1_1_socket_poll_info_a4c0c23928f68176b24d12a716e632b9f}\label{struct_qore_1_1_socket_poll_info_a4c0c23928f68176b24d12a716e632b9f}} 
\index{Qore::SocketPollInfo@{Qore::SocketPollInfo}!events@{events}}
\index{events@{events}!Qore::SocketPollInfo@{Qore::SocketPollInfo}}
\doxysubsubsection{\texorpdfstring{events}{events}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} Qore\+::\+Socket\+Poll\+Info\+::events}



The poll type; see \mbox{\hyperlink{group__socket__poll__constants}{Socket Poll Constants}} for possible values to be combined with binary or. 

On input, these are the events to check, on output, this value gives the events found in the timeout period 