如何在 gdbus introspection xml 中传递多个完整类型。例子,
<method name="Frobate">
<arg name="foo" type="ii" direction="in"/>
<annotation name="org.freedesktop.DBus.Deprecated" value="true"/>
</method>
当我尝试这种格式时,我得到的错误是
错误 org.freedesktop.DBus.Error.InvalidArgs:消息类型“(ii)”与预期类型“(null)”不匹配
当我使用
<method name="Frobate">
<arg name="foo" type="(ii)" direction="in"/>
<annotation name="org.freedesktop.DBus.Deprecated" value="true"/>
</method>
错误变为,
错误 org.freedesktop.DBus.Error.InvalidArgs:消息类型“(ii)”与预期类型“((ii))”不匹配