\doxysubsubsection{org.\+freedesktop.\+DBus.\+Object\+Manager \texorpdfstring{$\ast$}{*}}
\hypertarget{group__Eldbus__FDO__ObjectManager}{}\label{group__Eldbus__FDO__ObjectManager}\index{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}}
\doxysubsubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Eldbus__Core_ga7a5d4dc070bd925034de6e52c4260be7}{Eldbus\+\_\+\+Pending}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Eldbus__FDO__ObjectManager_gac1bf2d1f476ebc2beecb4b4d2b7c6680}{eldbus\+\_\+object\+\_\+managed\+\_\+objects\+\_\+get}} (\mbox{\hyperlink{group__Eldbus_gab374430ed25089e7c5213767cc637191}{Eldbus\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}obj, \mbox{\hyperlink{group__Eldbus__Core_gaa340fffa7a61fab2d8f2a595b464abbc}{Eldbus\+\_\+\+Message\+\_\+\+Cb}} cb, const void \texorpdfstring{$\ast$}{*}data)
\begin{DoxyCompactList}\small\item\em Call the method "{}\+Get\+Managed\+Objects"{} on the eldbus object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eldbus__Core_ga0f4385f3952b6ad56f1966a3ed1b744c}{Eldbus\+\_\+\+Signal\+\_\+\+Handler}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Eldbus__FDO__ObjectManager_ga81954e9fa65da90198722b1df15186b8}{eldbus\+\_\+object\+\_\+manager\+\_\+interfaces\+\_\+added}} (\mbox{\hyperlink{group__Eldbus_gab374430ed25089e7c5213767cc637191}{Eldbus\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}obj, \mbox{\hyperlink{group__Eldbus__Core_ga0189553a29c9be6b84cf6d8588d884e3}{Eldbus\+\_\+\+Signal\+\_\+\+Cb}} cb, const void \texorpdfstring{$\ast$}{*}cb\+\_\+data)
\begin{DoxyCompactList}\small\item\em Register a callback on "{}\+Interfaces\+Added"{} signal. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eldbus__Core_ga0f4385f3952b6ad56f1966a3ed1b744c}{Eldbus\+\_\+\+Signal\+\_\+\+Handler}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Eldbus__FDO__ObjectManager_gad436726b174a5bfde28635ef42ab6cc6}{eldbus\+\_\+object\+\_\+manager\+\_\+interfaces\+\_\+removed}} (\mbox{\hyperlink{group__Eldbus_gab374430ed25089e7c5213767cc637191}{Eldbus\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}obj, \mbox{\hyperlink{group__Eldbus__Core_ga0189553a29c9be6b84cf6d8588d884e3}{Eldbus\+\_\+\+Signal\+\_\+\+Cb}} cb, const void \texorpdfstring{$\ast$}{*}cb\+\_\+data)
\begin{DoxyCompactList}\small\item\em Register a callback on "{}\+Interfaces\+Removed"{} signal. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsubsection{Detailed Description}




\doxysubsubsubsection{Function Documentation}
\Hypertarget{group__Eldbus__FDO__ObjectManager_gac1bf2d1f476ebc2beecb4b4d2b7c6680}\label{group__Eldbus__FDO__ObjectManager_gac1bf2d1f476ebc2beecb4b4d2b7c6680} 
\index{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}!eldbus\_object\_managed\_objects\_get@{eldbus\_object\_managed\_objects\_get}}
\index{eldbus\_object\_managed\_objects\_get@{eldbus\_object\_managed\_objects\_get}!org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}}
\doxysubsubsubsubsection{\texorpdfstring{eldbus\_object\_managed\_objects\_get()}{eldbus\_object\_managed\_objects\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eldbus__Core_ga7a5d4dc070bd925034de6e52c4260be7}{Eldbus\+\_\+\+Pending}} \texorpdfstring{$\ast$}{*} eldbus\+\_\+object\+\_\+managed\+\_\+objects\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eldbus_gab374430ed25089e7c5213767cc637191}{Eldbus\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}}]{obj,  }\item[{\mbox{\hyperlink{group__Eldbus__Core_gaa340fffa7a61fab2d8f2a595b464abbc}{Eldbus\+\_\+\+Message\+\_\+\+Cb}}}]{cb,  }\item[{const void \texorpdfstring{$\ast$}{*}}]{data }\end{DoxyParamCaption})}



Call the method "{}\+Get\+Managed\+Objects"{} on the eldbus object. 


\begin{DoxyParams}{Parameters}
{\em obj} & A Eldbus object. \\
\hline
{\em cb} & The callback to call when receiving an answer. \\
\hline
{\em data} & The data to pass to the callback.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A Eldbus\+\_\+\+Pending object corresponding to the message sent. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eldbus__Core_ga1b2f8e58879b4da9716da304ff0d9776}{ELDBUS\+\_\+\+FDO\+\_\+\+INTERFACE\+\_\+\+OBJECT\+\_\+\+MANAGER}}, \mbox{\hyperlink{group__Eldbus__Object__Mapper_gada111b44f14573b1305a415b8376c607}{eldbus\+\_\+object\+\_\+method\+\_\+call\+\_\+new()}}, and \mbox{\hyperlink{group__Eldbus__Object__Mapper_gaef2c0fc6b0710b70a55494c43653fc1a}{eldbus\+\_\+object\+\_\+send()}}.

\Hypertarget{group__Eldbus__FDO__ObjectManager_ga81954e9fa65da90198722b1df15186b8}\label{group__Eldbus__FDO__ObjectManager_ga81954e9fa65da90198722b1df15186b8} 
\index{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}!eldbus\_object\_manager\_interfaces\_added@{eldbus\_object\_manager\_interfaces\_added}}
\index{eldbus\_object\_manager\_interfaces\_added@{eldbus\_object\_manager\_interfaces\_added}!org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}}
\doxysubsubsubsubsection{\texorpdfstring{eldbus\_object\_manager\_interfaces\_added()}{eldbus\_object\_manager\_interfaces\_added()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eldbus__Core_ga0f4385f3952b6ad56f1966a3ed1b744c}{Eldbus\+\_\+\+Signal\+\_\+\+Handler}} \texorpdfstring{$\ast$}{*} eldbus\+\_\+object\+\_\+manager\+\_\+interfaces\+\_\+added (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eldbus_gab374430ed25089e7c5213767cc637191}{Eldbus\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}}]{obj,  }\item[{\mbox{\hyperlink{group__Eldbus__Core_ga0189553a29c9be6b84cf6d8588d884e3}{Eldbus\+\_\+\+Signal\+\_\+\+Cb}}}]{cb,  }\item[{const void \texorpdfstring{$\ast$}{*}}]{cb\+\_\+data }\end{DoxyParamCaption})}



Register a callback on "{}\+Interfaces\+Added"{} signal. 


\begin{DoxyParams}{Parameters}
{\em obj} & The Eldbus object on which to register the callback. \\
\hline
{\em cb} & The callback to be called when receiving the signal. \\
\hline
{\em cb\+\_\+data} & Data to be passed to the callback. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Eldbus\+\_\+\+Signal\+\_\+\+Handler object representing a listener for "{}\+Interfaces\+Added"{} signal. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eldbus__Core_ga1b2f8e58879b4da9716da304ff0d9776}{ELDBUS\+\_\+\+FDO\+\_\+\+INTERFACE\+\_\+\+OBJECT\+\_\+\+MANAGER}}, and \mbox{\hyperlink{group__Eldbus__Object__Mapper_gad5c4e6619f3bbf93d94fee4de764d72e}{eldbus\+\_\+object\+\_\+signal\+\_\+handler\+\_\+add()}}.

\Hypertarget{group__Eldbus__FDO__ObjectManager_gad436726b174a5bfde28635ef42ab6cc6}\label{group__Eldbus__FDO__ObjectManager_gad436726b174a5bfde28635ef42ab6cc6} 
\index{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}!eldbus\_object\_manager\_interfaces\_removed@{eldbus\_object\_manager\_interfaces\_removed}}
\index{eldbus\_object\_manager\_interfaces\_removed@{eldbus\_object\_manager\_interfaces\_removed}!org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}@{org.freedesktop.DBus.ObjectManager \texorpdfstring{$\ast$}{*}}}
\doxysubsubsubsubsection{\texorpdfstring{eldbus\_object\_manager\_interfaces\_removed()}{eldbus\_object\_manager\_interfaces\_removed()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eldbus__Core_ga0f4385f3952b6ad56f1966a3ed1b744c}{Eldbus\+\_\+\+Signal\+\_\+\+Handler}} \texorpdfstring{$\ast$}{*} eldbus\+\_\+object\+\_\+manager\+\_\+interfaces\+\_\+removed (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eldbus_gab374430ed25089e7c5213767cc637191}{Eldbus\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}}]{obj,  }\item[{\mbox{\hyperlink{group__Eldbus__Core_ga0189553a29c9be6b84cf6d8588d884e3}{Eldbus\+\_\+\+Signal\+\_\+\+Cb}}}]{cb,  }\item[{const void \texorpdfstring{$\ast$}{*}}]{cb\+\_\+data }\end{DoxyParamCaption})}



Register a callback on "{}\+Interfaces\+Removed"{} signal. 


\begin{DoxyParams}{Parameters}
{\em obj} & The Eldbus object on which to register the callback. \\
\hline
{\em cb} & The callback to be called when receiving the signal. \\
\hline
{\em cb\+\_\+data} & Data to be passed to the callback. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Eldbus\+\_\+\+Signal\+\_\+\+Handler object representing a listener for "{}\+Interfaces\+Removed"{} signal. 
\end{DoxyReturn}


References \mbox{\hyperlink{group__Eldbus__Core_ga1b2f8e58879b4da9716da304ff0d9776}{ELDBUS\+\_\+\+FDO\+\_\+\+INTERFACE\+\_\+\+OBJECT\+\_\+\+MANAGER}}, and \mbox{\hyperlink{group__Eldbus__Object__Mapper_gad5c4e6619f3bbf93d94fee4de764d72e}{eldbus\+\_\+object\+\_\+signal\+\_\+handler\+\_\+add()}}.

