<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">In case this isn't clear, it means:<br> - libdbus will call the "remove watch" function for all watches when
<br> the connection is destroyed<br>it does not mean<br> - you have to remove the watches yourself when the connection is<br> destroyed<br><br>btw, patches to improve the API docs are always welcome ;-)</blockquote>
<div><br>The low-level API docs seem good; I'm just missing the bird's eye view. I'm trying to figure out what exactly dbus needs the program to do. When using the set_watch_functions, do dbus method calls (from within the program) turn into DBusWatch objects that need sending and recieving, or does dbus_connection_send attempt to use the socket directly? I assume from the docs ("
Adds a message to the outgoing message queue.") that it's the former, but I'm just not entirely clear on everything yet.<br></div></div>