\hypertarget{structlws__pollfd}{}\section{lws\+\_\+pollfd Struct Reference} \label{structlws__pollfd}\index{lws\+\_\+pollfd@{lws\+\_\+pollfd}} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item lws\+\_\+sockfd\+\_\+type \hyperlink{structlws__pollfd_a714cf5ca90b41926117fdde9fa6542be}{fd} \item S\+H\+O\+RT \hyperlink{structlws__pollfd_ac393db6fc7fb6ed8fe7ca20936908ee9}{events} \item S\+H\+O\+RT \hyperlink{structlws__pollfd_ae7cecfe7511c59d4a3a44f876d030932}{revents} \end{DoxyCompactItemize} \subsection{Field Documentation} \index{lws\+\_\+pollfd@{lws\+\_\+pollfd}!events@{events}} \index{events@{events}!lws\+\_\+pollfd@{lws\+\_\+pollfd}} \subsubsection[{\texorpdfstring{events}{events}}]{\setlength{\rightskip}{0pt plus 5cm}S\+H\+O\+RT lws\+\_\+pollfd\+::events}\hypertarget{structlws__pollfd_ac393db6fc7fb6ed8fe7ca20936908ee9}{}\label{structlws__pollfd_ac393db6fc7fb6ed8fe7ca20936908ee9} which events to respond to \index{lws\+\_\+pollfd@{lws\+\_\+pollfd}!fd@{fd}} \index{fd@{fd}!lws\+\_\+pollfd@{lws\+\_\+pollfd}} \subsubsection[{\texorpdfstring{fd}{fd}}]{\setlength{\rightskip}{0pt plus 5cm}lws\+\_\+sockfd\+\_\+type lws\+\_\+pollfd\+::fd}\hypertarget{structlws__pollfd_a714cf5ca90b41926117fdde9fa6542be}{}\label{structlws__pollfd_a714cf5ca90b41926117fdde9fa6542be} file descriptor \index{lws\+\_\+pollfd@{lws\+\_\+pollfd}!revents@{revents}} \index{revents@{revents}!lws\+\_\+pollfd@{lws\+\_\+pollfd}} \subsubsection[{\texorpdfstring{revents}{revents}}]{\setlength{\rightskip}{0pt plus 5cm}S\+H\+O\+RT lws\+\_\+pollfd\+::revents}\hypertarget{structlws__pollfd_ae7cecfe7511c59d4a3a44f876d030932}{}\label{structlws__pollfd_ae7cecfe7511c59d4a3a44f876d030932} which events happened The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item lib/\hyperlink{libwebsockets_8h}{libwebsockets.\+h}\end{DoxyCompactItemize}