\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 API}}
\begin{DoxyCompactList}\small\item\em This functions helps list files asynchronously. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eio__Management}{Eio file management API.}}
\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 API}}
\begin{DoxyCompactList}\small\item\em This are helper provided around core Eio API. \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 API 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 API}}
\begin{DoxyCompactList}\small\item\em These function monitor changes in directories and files. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}\label{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}} 
typedef struct \+\_\+\+Eio\+\_\+\+File \mbox{\hyperlink{group__Eio_ga1145f009745ecb4d9f6a01a9bc5a9ac0}{Eio\+\_\+\+File}}
\begin{DoxyCompactList}\small\item\em Generic asynchronous I/O reference. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__Eio_gae1fc4ea9a32ce93991531b1309ffe07d}\label{group__Eio_gae1fc4ea9a32ce93991531b1309ffe07d}} 
\mbox{\hyperlink{Eio__Legacy_8h_a32e9f2a7b4f7503f45b186246c9ef816}{Eio\+\_\+\+Version}} $\ast$ \mbox{\hyperlink{group__Eio_gae1fc4ea9a32ce93991531b1309ffe07d}{eio\+\_\+version}}
\begin{DoxyCompactList}\small\item\em Eio Version Information. \end{DoxyCompactList}\end{DoxyCompactItemize}


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



\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{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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(), EINA\+\_\+\+ITERATOR\+\_\+\+FOREACH, eina\+\_\+iterator\+\_\+free(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+TRUE\+\_\+\+RETURN.

