mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-26 07:26:15 +01:00
docs: Fix gdbus-codegen example XML
Without the surrounding <node> tags, gdbus-codegen does not generate any implementation for the interface described in the introspection XML. https://bugzilla.gnome.org/show_bug.cgi?id=669544
This commit is contained in:
parent
daf78764e5
commit
db38923c94
@ -420,20 +420,22 @@ gdbus-codegen --c-namespace MyApp \
|
||||
Consider the following D-Bus Introspection XML.
|
||||
</para>
|
||||
<informalexample><programlisting><![CDATA[
|
||||
<interface name="net.Corp.MyApp.Frobber">
|
||||
<method name="HelloWorld">
|
||||
<arg name="greeting" direction="in" type="s"/>
|
||||
<arg name="response" direction="out" type="s"/>
|
||||
</method>
|
||||
<node>
|
||||
<interface name="net.Corp.MyApp.Frobber">
|
||||
<method name="HelloWorld">
|
||||
<arg name="greeting" direction="in" type="s"/>
|
||||
<arg name="response" direction="out" type="s"/>
|
||||
</method>
|
||||
|
||||
<signal name="Notification">
|
||||
<arg name="icon_blob" type="ay"/>
|
||||
<arg name="height" type="i"/>
|
||||
<arg name="messages" type="as"/>
|
||||
</signal>
|
||||
<signal name="Notification">
|
||||
<arg name="icon_blob" type="ay"/>
|
||||
<arg name="height" type="i"/>
|
||||
<arg name="messages" type="as"/>
|
||||
</signal>
|
||||
|
||||
<property name="Verbose" type="b" access="readwrite"/>
|
||||
</interface>
|
||||
<property name="Verbose" type="b" access="readwrite"/>
|
||||
</interface>
|
||||
</node>
|
||||
]]></programlisting>
|
||||
</informalexample>
|
||||
<para>
|
||||
|
Loading…
Reference in New Issue
Block a user