\hypertarget{group__Ecore__Wl__Flush__Group}{}\section{Wayland Synchronization Functions}
\label{group__Ecore__Wl__Flush__Group}\index{Wayland Synchronization Functions@{Wayland Synchronization Functions}}


Functions that ensure that all commands which have been issued by the Ecore Wayland library have been sent to the server.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Ecore__Wl__Flush__Group_gaa67b67b30b46a7c9202e5ad42259d0eb}{ecore\+\_\+wl\+\_\+flush} (void)
\begin{DoxyCompactList}\small\item\em Sends all Wayland commands to the Wayland Display. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void \hyperlink{group__Ecore__Wl__Flush__Group_gaf7d7da0e2dab0e2027a0b2db39e39b1d}{ecore\+\_\+wl\+\_\+sync} (void)
\begin{DoxyCompactList}\small\item\em Flushes the command buffer and waits until all requests have been processed by the server. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that ensure that all commands which have been issued by the Ecore Wayland library have been sent to the server. 



\subsection{Function Documentation}
\hypertarget{group__Ecore__Wl__Flush__Group_gaa67b67b30b46a7c9202e5ad42259d0eb}{}\label{group__Ecore__Wl__Flush__Group_gaa67b67b30b46a7c9202e5ad42259d0eb} 
\index{Wayland Synchronization Functions@{Wayland Synchronization Functions}!ecore\+\_\+wl\+\_\+flush@{ecore\+\_\+wl\+\_\+flush}}
\index{ecore\+\_\+wl\+\_\+flush@{ecore\+\_\+wl\+\_\+flush}!Wayland Synchronization Functions@{Wayland Synchronization Functions}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl\+\_\+flush()}{ecore\_wl\_flush()}}
{\footnotesize\ttfamily \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void ecore\+\_\+wl\+\_\+flush (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Sends all Wayland commands to the Wayland Display. 

\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\hypertarget{group__Ecore__Wl__Flush__Group_gaf7d7da0e2dab0e2027a0b2db39e39b1d}{}\label{group__Ecore__Wl__Flush__Group_gaf7d7da0e2dab0e2027a0b2db39e39b1d} 
\index{Wayland Synchronization Functions@{Wayland Synchronization Functions}!ecore\+\_\+wl\+\_\+sync@{ecore\+\_\+wl\+\_\+sync}}
\index{ecore\+\_\+wl\+\_\+sync@{ecore\+\_\+wl\+\_\+sync}!Wayland Synchronization Functions@{Wayland Synchronization Functions}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl\+\_\+sync()}{ecore\_wl\_sync()}}
{\footnotesize\ttfamily \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} void ecore\+\_\+wl\+\_\+sync (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Flushes the command buffer and waits until all requests have been processed by the server. 

\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}


References E\+RR.



Referenced by ecore\+\_\+wl\+\_\+screen\+\_\+size\+\_\+get().

