On Fri, May 16, 2008 at 5:44 PM, Boyd Timothy <<a href="mailto:btimothy@gmail.com">btimothy@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I've been reading through old mailing posts about this subject, but so<br>
far none of them seem to match up with what I'm trying to do.<br>
<br>
I've got a DBus method in one process that returns an array of<br>
structs. Each struct contains three strings.<br>
<br>
I'd like to be able to call this from my C app using dbus-glib, but I<br>
can't figure out what the parameters to dbus_g_proxy_call () would be.<br>
Could someone point me to something that would help out?<br>
</blockquote><div><br>Hi, I think the type declaration would be:<br><br>dbus_g_type_get_collection ("GArray", dbus_g_type_get_struct ("GValueArray", G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INVALID))<br>
<br>There is very little test coverage (and examples) of structs right now unfortunately.<br></div></div><br>