\hypertarget{group__Elput__Device__Group}{}\section{Elput device functions}
\label{group__Elput__Device__Group}\index{Elput device functions@{Elput device functions}}


Functions for getting attributes of devices.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Elput\+\_\+\+Seat $\ast$ \mbox{\hyperlink{group__Elput__Device__Group_gafbe9ead17d614bba80ffebd0598026dd}{elput\+\_\+device\+\_\+seat\+\_\+get}} (const Elput\+\_\+\+Device $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the seat object for a device. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Elput\+\_\+\+Device\+\_\+\+Caps \mbox{\hyperlink{group__Elput__Device__Group_ga7b5121028c58615c144a873f706adbf2}{elput\+\_\+device\+\_\+caps\+\_\+get}} (const Elput\+\_\+\+Device $\ast$dev)
\begin{DoxyCompactList}\small\item\em Get the caps for a device. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare}} $\ast$ \mbox{\hyperlink{group__Elput__Device__Group_gaf4f4a88dd768237b2fcb22ed564bcce9}{elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get}} (Elput\+\_\+\+Device $\ast$device)
\begin{DoxyCompactList}\small\item\em Return the output name associated with a given device. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions for getting attributes of devices. 



\subsection{Function Documentation}
\mbox{\Hypertarget{group__Elput__Device__Group_gafbe9ead17d614bba80ffebd0598026dd}\label{group__Elput__Device__Group_gafbe9ead17d614bba80ffebd0598026dd}} 
\index{Elput device functions@{Elput device functions}!elput\+\_\+device\+\_\+seat\+\_\+get@{elput\+\_\+device\+\_\+seat\+\_\+get}}
\index{elput\+\_\+device\+\_\+seat\+\_\+get@{elput\+\_\+device\+\_\+seat\+\_\+get}!Elput device functions@{Elput device functions}}
\subsubsection{\texorpdfstring{elput\+\_\+device\+\_\+seat\+\_\+get()}{elput\_device\_seat\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Elput\+\_\+\+Seat$\ast$ elput\+\_\+device\+\_\+seat\+\_\+get (\begin{DoxyParamCaption}\item[{const Elput\+\_\+\+Device $\ast$}]{dev }\end{DoxyParamCaption})}



Get the seat object for a device. 


\begin{DoxyParams}{Parameters}
{\em dev} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The seat
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{group__Elput__Device__Group_ga7b5121028c58615c144a873f706adbf2}\label{group__Elput__Device__Group_ga7b5121028c58615c144a873f706adbf2}} 
\index{Elput device functions@{Elput device functions}!elput\+\_\+device\+\_\+caps\+\_\+get@{elput\+\_\+device\+\_\+caps\+\_\+get}}
\index{elput\+\_\+device\+\_\+caps\+\_\+get@{elput\+\_\+device\+\_\+caps\+\_\+get}!Elput device functions@{Elput device functions}}
\subsubsection{\texorpdfstring{elput\+\_\+device\+\_\+caps\+\_\+get()}{elput\_device\_caps\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Elput\+\_\+\+Device\+\_\+\+Caps elput\+\_\+device\+\_\+caps\+\_\+get (\begin{DoxyParamCaption}\item[{const Elput\+\_\+\+Device $\ast$}]{dev }\end{DoxyParamCaption})}



Get the caps for a device. 


\begin{DoxyParams}{Parameters}
{\em dev} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The caps, 0 on failure
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{group__Elput__Device__Group_gaf4f4a88dd768237b2fcb22ed564bcce9}\label{group__Elput__Device__Group_gaf4f4a88dd768237b2fcb22ed564bcce9}} 
\index{Elput device functions@{Elput device functions}!elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get@{elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get}}
\index{elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get@{elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get}!Elput device functions@{Elput device functions}}
\subsubsection{\texorpdfstring{elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get()}{elput\_device\_output\_name\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare}}$\ast$ elput\+\_\+device\+\_\+output\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Device $\ast$}]{device }\end{DoxyParamCaption})}



Return the output name associated with a given device. 


\begin{DoxyParams}{Parameters}
{\em device} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
An Eina\+\_\+\+Stringshare of the output name for this device, or N\+U\+LL on error
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
