\hypertarget{group__Eio}{}\doxysection{Eio}
\label{group__Eio}\index{Eio@{Eio}}


Asynchronous input/output and file manipulation.  


\doxysubsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Eio__List}{Eio file listing A\+PI}}
\begin{DoxyCompactList}\small\item\em This functions helps list files asynchronously. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Management}{Eio file management A\+P\+I.}}
\begin{DoxyCompactList}\small\item\em A set of function to manage file asynchronously. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Xattr}{Eio manipulation of e\+Xtended attribute.}}
\begin{DoxyCompactList}\small\item\em A set of function to manipulate data associated with a specific file. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Helper}{Eio Reference helper A\+PI}}
\begin{DoxyCompactList}\small\item\em This are helper provided around core Eio A\+PI. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Map}{Manipulate an Eina\+\_\+\+File asynchronously}}
\begin{DoxyCompactList}\small\item\em This function helps when manipulating a file asynchronously. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Eet}{Eio asynchronous A\+P\+I for Eet file.}}
\begin{DoxyCompactList}\small\item\em This set of functions help in the asynchronous use of Eet. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Monitor}{Eio file and directory monitoring A\+PI}}
\begin{DoxyCompactList}\small\item\em These function monitor changes in directories and files. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \+\_\+\+Eio\+\_\+\+File \mbox{\hyperlink{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}{Eio\+\_\+\+File}}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Eio_gaa8207e0512b8bade200df4af32e8887c}{eio\+\_\+monitoring\+\_\+interval\+\_\+set}} (double interval)
\begin{DoxyCompactList}\small\item\em Set the polling interval to control the fallback monitor behavior. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Asynchronous input/output and file manipulation. 



\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}\label{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}} 
\index{Eio@{Eio}!Eio\_File@{Eio\_File}}
\index{Eio\_File@{Eio\_File}!Eio@{Eio}}
\doxysubsubsection{\texorpdfstring{Eio\_File}{Eio\_File}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}{Eio\+\_\+\+File}}}

Generic asynchronous I/O reference. 

\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Eio_gaa8207e0512b8bade200df4af32e8887c}\label{group__Eio_gaa8207e0512b8bade200df4af32e8887c}} 
\index{Eio@{Eio}!eio\_monitoring\_interval\_set@{eio\_monitoring\_interval\_set}}
\index{eio\_monitoring\_interval\_set@{eio\_monitoring\_interval\_set}!Eio@{Eio}}
\doxysubsubsection{\texorpdfstring{eio\_monitoring\_interval\_set()}{eio\_monitoring\_interval\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void eio\+\_\+monitoring\+\_\+interval\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{interval }\end{DoxyParamCaption})}



Set the polling interval to control the fallback monitor behavior. 


\begin{DoxyParams}{Parameters}
{\em interval} & The interval (in seconds) to poll \\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}


References ecore\+\_\+timer\+\_\+interval\+\_\+set(), eina\+\_\+hash\+\_\+iterator\+\_\+data\+\_\+new(), E\+I\+N\+A\+\_\+\+I\+T\+E\+R\+A\+T\+O\+R\+\_\+\+F\+O\+R\+E\+A\+CH, eina\+\_\+iterator\+\_\+free(), and E\+I\+N\+A\+\_\+\+S\+A\+F\+E\+T\+Y\+\_\+\+O\+N\+\_\+\+T\+R\+U\+E\+\_\+\+R\+E\+T\+U\+RN.

