\hypertarget{group__iface__zwp__e__session__recovery}{}\section{The zwp\+\_\+e\+\_\+session\+\_\+recovery interface}
\label{group__iface__zwp__e__session__recovery}\index{The zwp\+\_\+e\+\_\+session\+\_\+recovery interface@{The zwp\+\_\+e\+\_\+session\+\_\+recovery interface}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structzwp__e__session__recovery__listener}{zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+listener}}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga78b0d635b475806fe4851eeab6620c90}\label{group__iface__zwp__e__session__recovery_ga78b0d635b475806fe4851eeab6620c90}} 
\#define {\bfseries Z\+W\+P\+\_\+\+E\+\_\+\+S\+E\+S\+S\+I\+O\+N\+\_\+\+R\+E\+C\+O\+V\+E\+R\+Y\+\_\+\+C\+R\+E\+A\+T\+E\+\_\+\+U\+U\+I\+D\+\_\+\+S\+I\+N\+C\+E\+\_\+\+V\+E\+R\+S\+I\+ON}~1
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga9c1f4639600528ada8444c9d88e3d2f5}\label{group__iface__zwp__e__session__recovery_ga9c1f4639600528ada8444c9d88e3d2f5}} 
\#define {\bfseries Z\+W\+P\+\_\+\+E\+\_\+\+S\+E\+S\+S\+I\+O\+N\+\_\+\+R\+E\+C\+O\+V\+E\+R\+Y\+\_\+\+G\+E\+T\+\_\+\+U\+U\+I\+D\+\_\+\+S\+I\+N\+C\+E\+\_\+\+V\+E\+R\+S\+I\+ON}~1
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga257b661be63e223ab4247aab0a22bd57}\label{group__iface__zwp__e__session__recovery_ga257b661be63e223ab4247aab0a22bd57}} 
\#define {\bfseries Z\+W\+P\+\_\+\+E\+\_\+\+S\+E\+S\+S\+I\+O\+N\+\_\+\+R\+E\+C\+O\+V\+E\+R\+Y\+\_\+\+S\+E\+T\+\_\+\+U\+U\+I\+D\+\_\+\+S\+I\+N\+C\+E\+\_\+\+V\+E\+R\+S\+I\+ON}~1
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_gae475c89a58ce99113fc538f1e92ef504}\label{group__iface__zwp__e__session__recovery_gae475c89a58ce99113fc538f1e92ef504}} 
\#define {\bfseries Z\+W\+P\+\_\+\+E\+\_\+\+S\+E\+S\+S\+I\+O\+N\+\_\+\+R\+E\+C\+O\+V\+E\+R\+Y\+\_\+\+D\+E\+S\+T\+R\+O\+Y\+\_\+\+U\+U\+I\+D\+\_\+\+S\+I\+N\+C\+E\+\_\+\+V\+E\+R\+S\+I\+ON}~1
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga6a300bd7638ad897533d47e5f846f3ce}\label{group__iface__zwp__e__session__recovery_ga6a300bd7638ad897533d47e5f846f3ce}} 
static int {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+add\+\_\+listener} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery, const struct \mbox{\hyperlink{structzwp__e__session__recovery__listener}{zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+listener}} $\ast$listener, void $\ast$data)
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga36e60d953986f52af39b6c2203849e1c}\label{group__iface__zwp__e__session__recovery_ga36e60d953986f52af39b6c2203849e1c}} 
static void {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+set\+\_\+user\+\_\+data} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery, void $\ast$user\+\_\+data)
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_gabc5d84916a0c3eea200c82af3fff2f4e}\label{group__iface__zwp__e__session__recovery_gabc5d84916a0c3eea200c82af3fff2f4e}} 
static void $\ast$ {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+get\+\_\+user\+\_\+data} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery)
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_gab43100713dbb2eb12fecd9a09d42efb3}\label{group__iface__zwp__e__session__recovery_gab43100713dbb2eb12fecd9a09d42efb3}} 
static void {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+destroy} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery)
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_gaf05d084c90d6a8b30910e2a3416bbd8c}\label{group__iface__zwp__e__session__recovery_gaf05d084c90d6a8b30910e2a3416bbd8c}} 
static void {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+get\+\_\+uuid} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery, struct wl\+\_\+surface $\ast$surface)
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga4585cb9185a7a334a6f2158aa0501d62}\label{group__iface__zwp__e__session__recovery_ga4585cb9185a7a334a6f2158aa0501d62}} 
static void {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+set\+\_\+uuid} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery, struct wl\+\_\+surface $\ast$surface, const char $\ast$uuid)
\item 
\mbox{\Hypertarget{group__iface__zwp__e__session__recovery_ga90fa5e9d372ec4a75b7a665703b03ea3}\label{group__iface__zwp__e__session__recovery_ga90fa5e9d372ec4a75b7a665703b03ea3}} 
static void {\bfseries zwp\+\_\+e\+\_\+session\+\_\+recovery\+\_\+destroy\+\_\+uuid} (struct zwp\+\_\+e\+\_\+session\+\_\+recovery $\ast$zwp\+\_\+e\+\_\+session\+\_\+recovery, struct wl\+\_\+surface $\ast$surface, const char $\ast$uuid)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
