diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 05:31:45 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 05:31:45 +0000 |
commit | 74aa0bc6779af38018a03fd2cf4419fe85917904 (patch) | |
tree | 9cb0681aac9a94a49c153d5823e7a55d1513d91f /src/sbus/codegen/dbus.xml | |
parent | Initial commit. (diff) | |
download | sssd-74aa0bc6779af38018a03fd2cf4419fe85917904.tar.xz sssd-74aa0bc6779af38018a03fd2cf4419fe85917904.zip |
Adding upstream version 2.9.4.upstream/2.9.4
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/sbus/codegen/dbus.xml')
-rw-r--r-- | src/sbus/codegen/dbus.xml | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/src/sbus/codegen/dbus.xml b/src/sbus/codegen/dbus.xml new file mode 100644 index 0000000..e5bec2f --- /dev/null +++ b/src/sbus/codegen/dbus.xml @@ -0,0 +1,100 @@ +<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" + "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> +<node name="/org/freedesktop/sssd"> + <interface name="org.freedesktop.DBus"> + <annotation name="codegen.Name" value="DBus" /> + <annotation name="codegen.Caller" value="false" /> + <method name="Hello"> + <annotation name="codegen.AsyncCaller" value="true" /> + <arg type="s" name="name" direction="out" /> + </method> + <method name="RequestName"> + <annotation name="codegen.AsyncCaller" value="true" /> + <arg type="s" name="name" direction="in" /> + <arg type="u" name="flags" direction="in" /> + <arg type="u" name="result" direction="out" /> + </method> + <method name="ReleaseName"> + <arg type="s" name="name" direction="in" /> + <arg type="u" name="result" direction="out" /> + </method> + <method name="NameHasOwner"> + <arg type="s" name="name" direction="in" key="1" /> + <arg type="b" name="result" direction="out" /> + </method> + <method name="ListNames" key="True"> + <arg type="as" name="names" direction="out" /> + </method> + <method name="ListActivatableNames" key="True"> + <arg type="as" name="names" direction="out" /> + </method> + <method name="AddMatch"> + <arg type="s" name="rule" direction="in" /> + </method> + <method name="RemoveMatch"> + <arg type="s" name="rule" direction="in" /> + </method> + <method name="GetNameOwner"> + <arg type="s" name="name" direction="in" key="1" /> + <arg type="s" name="unique_name" direction="out" /> + </method> + <method name="ListQueuedOwners"> + <arg type="s" name="name" direction="in" key="1" /> + <arg type="as" name="unique_names" direction="out" /> + </method> + <method name="GetConnectionUnixUser"> + <annotation name="codegen.AsyncCaller" value="true" /> + <arg type="s" name="name" direction="in" key="1" /> + <arg type="u" name="uid" direction="out" /> + </method> + <method name="GetConnectionUnixProcessID"> + <arg type="s" name="name" direction="in" key="1" /> + <arg type="u" name="pid" direction="out" /> + </method> + <method name="GetId" key="True"> + <arg type="s" name="bus_name" direction="out" /> + </method> + <method name="StartServiceByName"> + <arg type="s" name="name" direction="in" key="1" /> + <arg type="u" name="flags" direction="in" /> + <arg type="u" name="result" direction="out" /> + </method> + <signal name="NameOwnerChanged"> + <arg type="s" name="name" /> + <arg type="s" name="new_owner" /> + <arg type="s" name="old_owner" /> + </signal> + <signal name="NameAcquired"> + <arg type="s" name="name" /> + </signal> + <signal name="NameLost"> + <arg type="s" name="name" /> + </signal> + </interface> + <interface name="org.freedesktop.DBus.Introspectable"> + <annotation name="codegen.Caller" value="false" /> + <method name="Introspect"> + <arg type="s" name="introspection" direction="out" key="1" /> + </method> + </interface> + <interface name="org.freedesktop.DBus.Properties"> + <annotation name="codegen.Name" value="DBusProperties" /> + <method name="Get"> + <annotation name="codegen.CustomOutputHandler" value="true" /> + <arg type="s" name="interface_name" direction="in" key="1" /> + <arg type="s" name="property_name" direction="in" key="2" /> + <arg type="v" name="property_value" direction="out" /> + </method> + <method name="Set"> + <annotation name="codegen.CustomInputHandler" value="true" /> + <arg type="s" name="interface_name" direction="in" /> + <arg type="s" name="property_name" direction="in" /> + <arg type="v" name="new_value" direction="in" /> + </method> + <method name="GetAll"> + <annotation name="codegen.CustomOutputHandler" value="true" /> + <arg type="s" name="interface_name" direction="in" key="1" /> + <arg type="a{sv}" name="properties" direction="out" /> + </method> + </interface> +</node> |