\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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} 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}{\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[{ecore\+\_\+wl\+\_\+flush}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+wl\+\_\+flush (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__Wl__Flush__Group_gaa67b67b30b46a7c9202e5ad42259d0eb}


Sends all Wayland commands to the Wayland Display. 

\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\hypertarget{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[{ecore\+\_\+wl\+\_\+sync}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+wl\+\_\+sync (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}\label{group__Ecore__Wl__Flush__Group_gaf7d7da0e2dab0e2027a0b2db39e39b1d}


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

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


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

