Warning, /libraries/kunifiedpush/src/interfaces/org.kde.kunifiedpush.distributor.Management.xml is written in an unsupported language. File is not indexed.

0001 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
0002 <!--
0003     SPDX-FileCopyrightText: 2022 Volker Krause <vkrause@kde.org>
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 -->
0006 <node>
0007   <interface name="org.kde.kunifiedpush.Management">
0008     <!-- status enum -->
0009     <method name="status">
0010       <arg name="status" type="i" direction="out"/>
0011     </method>
0012     <signal name="statusChanged"/>
0013     <!-- push provider configuration -->
0014     <method name="pushProviderId">
0015       <arg name="status" type="s" direction="out"/>
0016     </method>
0017     <method name="pushProviderConfiguration">
0018       <arg name="pushProviderId" type="s" direction="in"/>
0019       <arg name="config" type="a{sv}" direction="out"/>
0020       <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QVariantMap"/>
0021     </method>
0022     <method name="setPushProvider">
0023       <arg name="pushProvider" type="s" direction="in"/>
0024       <arg name="config" type="a{sv}" direction="in"/>
0025       <annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="QVariantMap"/>
0026       <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
0027     </method>
0028     <signal name="pushProviderChanged"/>
0029     <!-- registered clients -->
0030     <method name="registeredClients">
0031       <arg name="clients" type="a(sss)" direction="out"/>
0032       <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QList&lt;KUnifiedPush::ClientInfo&gt;"/>
0033     </method>
0034     <method name="forceUnregisterClient">
0035       <arg name="clientToken" type="s" direction="in"/>
0036       <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
0037     </method>
0038     <signal name="registeredClientsChanged"/>
0039   </interface>
0040 </node>