\hypertarget{group__Eina__Value}{\section{Eina\-\_\-\-Value to/from Message}
\label{group__Eina__Value}\index{Eina\-\_\-\-Value to/from Message@{Eina\-\_\-\-Value to/from Message}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Eina__Value__Group_ga7985e8af6e956ae31b381bf829173cc0}{Eina\-\_\-\-Value} $\ast$ \hyperlink{group__Eina__Value_gaca1d745634fc1077b23d64ea0e4e7bca}{eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value} (const \hyperlink{group__Eldbus__Core_ga14e8c4d4b96af5fb8bb5c66dc315593a}{Eldbus\-\_\-\-Message} $\ast$msg)
\begin{DoxyCompactList}\small\item\em Convert Eldbus\-\_\-\-Message to Eina\-\_\-\-Value. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Value__Group_ga7985e8af6e956ae31b381bf829173cc0}{Eina\-\_\-\-Value} $\ast$ \hyperlink{group__Eina__Value_gac331783e5183d20d2a16c7ca7c40dbe0}{eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value} (const \hyperlink{group__Eldbus__Core_ga08a70c6651064414e56d75fba2232925}{Eldbus\-\_\-\-Message\-\_\-\-Iter} $\ast$iter)
\begin{DoxyCompactList}\small\item\em Convert Eldbus\-\_\-\-Message\-\_\-\-Iter of type variant, struct or dict entry to Eina\-\_\-\-Value. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\-\_\-\-Bool} \hyperlink{group__Eina__Value_ga525bec3d976a9489b27eb6ffa78cc4a6}{eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value} (const char $\ast$signature, \hyperlink{group__Eldbus__Core_ga14e8c4d4b96af5fb8bb5c66dc315593a}{Eldbus\-\_\-\-Message} $\ast$msg, const \hyperlink{group__Eina__Value__Group_ga7985e8af6e956ae31b381bf829173cc0}{Eina\-\_\-\-Value} $\ast$value)
\begin{DoxyCompactList}\small\item\em Convert Eina\-\_\-\-Value to Eldbus\-\_\-\-Message. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}


\subsection{Function Documentation}
\hypertarget{group__Eina__Value_gaca1d745634fc1077b23d64ea0e4e7bca}{\index{Eina\-\_\-\-Value to/from Message@{Eina\-\_\-\-Value to/from Message}!eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value@{eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value}}
\index{eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value@{eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value}!Eina_Value to/from Message@{Eina\-\_\-\-Value to/from Message}}
\subsubsection[{eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Value}$\ast$ eldbus\-\_\-message\-\_\-to\-\_\-eina\-\_\-value (
\begin{DoxyParamCaption}
\item[{const {\bf Eldbus\-\_\-\-Message} $\ast$}]{msg}
\end{DoxyParamCaption}
)}}\label{group__Eina__Value_gaca1d745634fc1077b23d64ea0e4e7bca}


Convert Eldbus\-\_\-\-Message to Eina\-\_\-\-Value. 


\begin{DoxyParams}{Parameters}
{\em msg} & Message \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Eina\-\_\-\-Value of type Eina\-\_\-\-Value\-\_\-\-Type\-\_\-\-Struct 
\end{DoxyReturn}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{complex-types-client-eina-value_8c-example}{complex-\/types-\/client-\/eina-\/value.\-c}.\end{Desc}


References eldbus\-\_\-message\-\_\-iter\-\_\-get().

\hypertarget{group__Eina__Value_gac331783e5183d20d2a16c7ca7c40dbe0}{\index{Eina\-\_\-\-Value to/from Message@{Eina\-\_\-\-Value to/from Message}!eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value@{eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value}}
\index{eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value@{eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value}!Eina_Value to/from Message@{Eina\-\_\-\-Value to/from Message}}
\subsubsection[{eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Value}$\ast$ eldbus\-\_\-message\-\_\-iter\-\_\-struct\-\_\-like\-\_\-to\-\_\-eina\-\_\-value (
\begin{DoxyParamCaption}
\item[{const {\bf Eldbus\-\_\-\-Message\-\_\-\-Iter} $\ast$}]{iter}
\end{DoxyParamCaption}
)}}\label{group__Eina__Value_gac331783e5183d20d2a16c7ca7c40dbe0}


Convert Eldbus\-\_\-\-Message\-\_\-\-Iter of type variant, struct or dict entry to Eina\-\_\-\-Value. 


\begin{DoxyParams}{Parameters}
{\em iter} & Message iterator \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Eina\-\_\-\-Value of type Eina\-\_\-\-Value\-\_\-\-Type\-\_\-\-Struct 
\end{DoxyReturn}
\hypertarget{group__Eina__Value_ga525bec3d976a9489b27eb6ffa78cc4a6}{\index{Eina\-\_\-\-Value to/from Message@{Eina\-\_\-\-Value to/from Message}!eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value@{eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value}}
\index{eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value@{eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value}!Eina_Value to/from Message@{Eina\-\_\-\-Value to/from Message}}
\subsubsection[{eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\-\_\-\-Bool} eldbus\-\_\-message\-\_\-from\-\_\-eina\-\_\-value (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{signature, }
\item[{{\bf Eldbus\-\_\-\-Message} $\ast$}]{msg, }
\item[{const {\bf Eina\-\_\-\-Value} $\ast$}]{value}
\end{DoxyParamCaption}
)}}\label{group__Eina__Value_ga525bec3d976a9489b27eb6ffa78cc4a6}


Convert Eina\-\_\-\-Value to Eldbus\-\_\-\-Message. 


\begin{DoxyParams}{Parameters}
{\em signature} & dbus signature \\
\hline
{\em msg} & where data will be put \\
\hline
{\em value} & source of data, must be of type Eina\-\_\-\-Value\-\_\-\-Type\-\_\-\-Struct \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
success or not 
\end{DoxyReturn}
\begin{Desc}
\item[Examples\-: ]\par
\hyperlink{complex-types-client-eina-value_8c-example}{complex-\/types-\/client-\/eina-\/value.\-c}.\end{Desc}


References E\-I\-N\-A\-\_\-\-F\-A\-L\-S\-E, and eldbus\-\_\-message\-\_\-iter\-\_\-get().

