\hypertarget{group__Ecore}{}\section{Ecore}
\label{group__Ecore}\index{Ecore@{Ecore}}


Operating System Abstraction and Integration.  


\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Ecore__Init__Group}{Ecore initialization, shutdown functions and reset on fork.}
\item 
\hyperlink{group__Ecore__Main__Loop__Group}{Ecore main loop}
\begin{DoxyCompactList}\small\item\em This group discusses functions that are acting on Ecore\textquotesingle{}s main loop itself or on events and infrastructure directly linked to it. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Time__Group}{Ecore time functions}
\begin{DoxyCompactList}\small\item\em These are function to retrieve time in a given format. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Application__Group}{Ecore Application functions}
\item 
\hyperlink{group__Ecore__Getopt__Group}{Ecore Getopt}
\begin{DoxyCompactList}\small\item\em This group contains powerful getopt replacement. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Audio__Group}{Ecore\+\_\+\+Audio -\/ Convenience audio A\+PI}
\item 
\hyperlink{group__Ecore__Avahi__Group}{Ecore\+\_\+\+Avahi -\/ Avahi main loop integration function.}
\item 
\hyperlink{group__Ecore__Buffer__Group}{Ecore\+\_\+\+Buffer -\/ Graphics buffer functions}
\begin{DoxyCompactList}\small\item\em The Ecore Buffer is an abstraction of graphic buffer. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Con__Group}{Ecore\+\_\+\+Con -\/ Connection functions}
\begin{DoxyCompactList}\small\item\em The Ecore Connection Library ( {\ttfamily Ecore\+\_\+\+Con} ) provides simple mechanisms for communications between programs using reliable sockets. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Drm__Group}{Ecore\+\_\+\+Drm -\/ Drm Integration}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Drm provides a wrapper and functions for using libdrm. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Evas__Group}{Ecore\+\_\+\+Evas wrapper/helper set of functions}
\begin{DoxyCompactList}\small\item\em Ecore evas is a set of functions that makes it easy to tie together ecore\textquotesingle{}s main loop and input handling to evas. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__FB__Group}{Ecore\+\_\+\+F\+B -\/ Frame buffer convenience functions.}
\begin{DoxyCompactList}\small\item\em Functions used to set up and shut down the Ecore\+\_\+\+Framebuffer functions. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__File__Group}{Ecore\+\_\+\+File -\/ Files and directories convenience functions}
\item 
\hyperlink{group__Ecore__IMF__Lib__Group}{Ecore\+\_\+\+I\+M\+F -\/ Ecore Input Method Library Functions}
\begin{DoxyCompactList}\small\item\em Utility functions that set up and shut down the Ecore Input Method library. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__IPC__Library__Group}{Ecore\+\_\+\+I\+P\+C -\/ Inter Process Communication Library Functions}
\begin{DoxyCompactList}\small\item\em Functions that set up and shut down the Ecore I\+PC Library. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__IPC__Group}{Ecore\+\_\+\+I\+P\+C -\/ Ecore inter-\/process communication functions.}
\item 
\hyperlink{group__Ecore__Psl1ght__Library__Group}{P\+S\+L1\+G\+H\+T Library Functions}
\begin{DoxyCompactList}\small\item\em Functions used to set up and shut down the Ecore\+\_\+\+Psl1ght functions. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Sdl__Library__Group}{S\+D\+L Library Functions}
\begin{DoxyCompactList}\small\item\em Functions used to set up and shut down the Ecore\+\_\+\+Sdl functions. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Wl__Group}{Ecore\+\_\+\+Wayland -\/ Wayland integration}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Wl provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Win32__Group}{Ecore\+\_\+\+Win32 library}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Win32 is a library that wraps Windows graphic functions and integrate them nicely into the Ecore main loop. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__Wl2__Group}{Ecore\+\_\+\+Wl2 -\/ Wayland integration}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+\+Wl2 provides a wrapper and convenience functions for using the Wayland protocol in implementing a window system. \end{DoxyCompactList}\item 
\hyperlink{group__Ecore__X__Group}{Ecore\+\_\+\+X -\/ X11 Integration}
\begin{DoxyCompactList}\small\item\em Ecore\+\_\+X provides a wrapper and convenience functions for using the X Windows System. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Operating System Abstraction and Integration. 

