\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 {\bfseries Eio\+\_\+\+File}
\begin{DoxyCompactList}\small\item\em Generic asynchronous I/O reference. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EIO\+\_\+\+API void \mbox{\hyperlink{group__Eio_ga589b297947c40b932e84273f089afcc6}{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_ga6342df96f390d23f5fa6be1dfee74b5a}\label{group__Eio_ga6342df96f390d23f5fa6be1dfee74b5a}} 
EIO\+\_\+\+API \mbox{\hyperlink{Eio__Legacy_8h_a32e9f2a7b4f7503f45b186246c9ef816}{Eio\+\_\+\+Version}} $\ast$ {\bfseries 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_ga589b297947c40b932e84273f089afcc6}\label{group__Eio_ga589b297947c40b932e84273f089afcc6}} 
\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 EIO\+\_\+\+API 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 \mbox{\hyperlink{group__Ecore__Timer__Group_ga4d8f44e32858827d09866efba5e0ad35}{ecore\+\_\+timer\+\_\+interval\+\_\+set()}}, \mbox{\hyperlink{group__Eina__Hash__Group_ga1fa6b5d170d65706416bfb1446d7b1b8}{eina\+\_\+hash\+\_\+iterator\+\_\+data\+\_\+new()}}, \mbox{\hyperlink{group__Eina__Iterator__Group_gac7314580e18868ef229f5d2814562794}{EINA\+\_\+\+ITERATOR\+\_\+\+FOREACH}}, \mbox{\hyperlink{group__Eina__Iterator__Group_ga50da005e8d26c0a043d0d1c025bc9008}{eina\+\_\+iterator\+\_\+free()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga8b89fd35e22beece51443e29fe585935}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+TRUE\+\_\+\+RETURN}}.

