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<KUnifiedPush::ClientInfo>"/>
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>