\doxysection{osmo\+\_\+signalfd Struct Reference}
\label{structosmo__signalfd}\index{osmo\_signalfd@{osmo\_signalfd}}


{\ttfamily \#include $<$select.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ osmo\+\_\+fd} \textbf{ ofd}
\item 
sigset\+\_\+t \textbf{ sigset}
\item 
\textbf{ osmo\+\_\+signalfd\+\_\+cb} $\ast$ \textbf{ cb}
\item 
void $\ast$ \textbf{ data}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__signalfd_ad5a7e7c14e802dd969ef5cae8f7a8515}} 
\index{osmo\_signalfd@{osmo\_signalfd}!cb@{cb}}
\index{cb@{cb}!osmo\_signalfd@{osmo\_signalfd}}
\doxysubsubsection{cb}
{\footnotesize\ttfamily \textbf{ osmo\+\_\+signalfd\+\_\+cb}$\ast$ osmo\+\_\+signalfd\+::cb}

\mbox{\label{structosmo__signalfd_a682ae5ae34a97b6841e95fb2ac490f75}} 
\index{osmo\_signalfd@{osmo\_signalfd}!data@{data}}
\index{data@{data}!osmo\_signalfd@{osmo\_signalfd}}
\doxysubsubsection{data}
{\footnotesize\ttfamily void$\ast$ osmo\+\_\+signalfd\+::data}

\mbox{\label{structosmo__signalfd_afc4a696869d608f4face98588c2a35e3}} 
\index{osmo\_signalfd@{osmo\_signalfd}!ofd@{ofd}}
\index{ofd@{ofd}!osmo\_signalfd@{osmo\_signalfd}}
\doxysubsubsection{ofd}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+fd} osmo\+\_\+signalfd\+::ofd}

\mbox{\label{structosmo__signalfd_a7026e2dd799db1b75888e46818e0c6fe}} 
\index{osmo\_signalfd@{osmo\_signalfd}!sigset@{sigset}}
\index{sigset@{sigset}!osmo\_signalfd@{osmo\_signalfd}}
\doxysubsubsection{sigset}
{\footnotesize\ttfamily sigset\+\_\+t osmo\+\_\+signalfd\+::sigset}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/core/\textbf{ select.\+h}\end{DoxyCompactItemize}
