From: Joe S. <js...@hi...> - 2010-01-17 18:24:03
|
Hello Andreas, On Sun, 2010-01-17 at 17:01 +0100, Andreas Volz wrote: > sorry for the late answer. Why don't you simply use the XML > introspection to generate your helper classes? It works like in the > echo example. > > Maybe you've a special reason not to do it like in the echo example...? we need to integrate dbus-cplusplus to use our existing event loop mechanism (select based). And, we cannot afford to block over I/O (even client-side calls). We have managed to implement the required "eventloop integration" classes. However lately we noticed that, we cannot be completely asynchronous as libdbus does synchronous stuff under the hood ('dbus_bus_add_match', 'dbus_bus_remove_match' for example). I am clueless as to how much this is going to affect the rest of the application :-S. So, currently i'm trying to profile and see whether we can bear with this or whether we'll have to put dbus related stuff on a thread. -- Joe Steeve HiPro IT Solutions Pvt. Ltd. http://hipro.co.in/ |