<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">On Mon, Feb 18, 2019 at 9:16 PM Stanislav Angelovič <<a href="mailto:angelovic.s@gmail.com">angelovic.s@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi guys,</div><div><br></div><div>sd-bus implements and automatically provides org.freedesktop.DBus.Introspectable interface for each object vtable. Xml output of Introspect method of that interface provides all necessary information but one -- names of method parameters.</div><div><br></div><div>It's quite convenient that when one introspects a service and its interfaces, he wants very much to see names of method parameters. Naming of parameters adds a whole different level of self-expressiveness and clarity to interface description. D-Bus specification (<a href="https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format" target="_blank">https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format</a>) mentions names of method parameters as well.</div><div><br></div><div>Are there any ways to solve this on sd-bus user side? Either way, would it be possible to extend sd-bus vtable registration and introspection facilities to incorporate names of method parameters?</div></div></div></div></blockquote><div><br></div><div>See last month's discussion:</div><div><a href="https://lists.freedesktop.org/archives/systemd-devel/2019-January/thread.html#41921">https://lists.freedesktop.org/archives/systemd-devel/2019-January/thread.html#41921</a></div><div><a href="https://github.com/systemd/systemd/pull/11357">https://github.com/systemd/systemd/pull/11357</a><br></div></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Mantas Mikulėnas</div></div></div></div></div>