@@ -14301,6 +14301,29 @@ itself to be passed as @user_data.</doc>
1430114301 </instance-parameter>
1430214302 </parameters>
1430314303 </virtual-method>
14304+ <virtual-method name="method_dispatch" introspectable="0">
14305+ <doc xml:space="preserve">Dispatches a method invocation. (Since: 2.88)</doc>
14306+ <return-value transfer-ownership="none">
14307+ <type name="none" c:type="void"/>
14308+ </return-value>
14309+ <parameters>
14310+ <instance-parameter name="interface_" transfer-ownership="none">
14311+ <type name="DBusInterfaceSkeleton" c:type="GDBusInterfaceSkeleton*"/>
14312+ </instance-parameter>
14313+ <parameter name="method_call_func" transfer-ownership="none">
14314+ <type name="DBusInterfaceMethodCallFunc" c:type="GDBusInterfaceMethodCallFunc"/>
14315+ </parameter>
14316+ <parameter name="invocation" transfer-ownership="none">
14317+ <type name="DBusMethodInvocation" c:type="GDBusMethodInvocation*"/>
14318+ </parameter>
14319+ <parameter name="flags" transfer-ownership="none">
14320+ <type name="DBusInterfaceSkeletonFlags" c:type="GDBusInterfaceSkeletonFlags"/>
14321+ </parameter>
14322+ <parameter name="object" transfer-ownership="none">
14323+ <type name="DBusObject" c:type="GDBusObject*"/>
14324+ </parameter>
14325+ </parameters>
14326+ </virtual-method>
1430414327 <method name="export" c:identifier="g_dbus_interface_skeleton_export" version="2.30" throws="1">
1430514328 <doc xml:space="preserve">Exports @interface_ at @object_path on @connection.
1430614329
@@ -14642,8 +14665,33 @@ Free with g_variant_unref().</doc>
1464214665 </parameters>
1464314666 </callback>
1464414667 </field>
14668+ <field name="method_dispatch" introspectable="0">
14669+ <doc xml:space="preserve">Dispatches a method invocation. (Since: 2.88)</doc>
14670+ <callback name="method_dispatch" introspectable="0">
14671+ <return-value transfer-ownership="none">
14672+ <type name="none" c:type="void"/>
14673+ </return-value>
14674+ <parameters>
14675+ <parameter name="interface_" transfer-ownership="none">
14676+ <type name="DBusInterfaceSkeleton" c:type="GDBusInterfaceSkeleton*"/>
14677+ </parameter>
14678+ <parameter name="method_call_func" transfer-ownership="none">
14679+ <type name="DBusInterfaceMethodCallFunc" c:type="GDBusInterfaceMethodCallFunc"/>
14680+ </parameter>
14681+ <parameter name="invocation" transfer-ownership="none">
14682+ <type name="DBusMethodInvocation" c:type="GDBusMethodInvocation*"/>
14683+ </parameter>
14684+ <parameter name="flags" transfer-ownership="none">
14685+ <type name="DBusInterfaceSkeletonFlags" c:type="GDBusInterfaceSkeletonFlags"/>
14686+ </parameter>
14687+ <parameter name="object" transfer-ownership="none">
14688+ <type name="DBusObject" c:type="GDBusObject*"/>
14689+ </parameter>
14690+ </parameters>
14691+ </callback>
14692+ </field>
1464514693 <field name="vfunc_padding" readable="0" private="1">
14646- <array zero-terminated="0" fixed-size="8 ">
14694+ <array zero-terminated="0" fixed-size="7 ">
1464714695 <type name="gpointer" c:type="gpointer"/>
1464814696 </array>
1464914697 </field>
0 commit comments