summaryrefslogtreecommitdiffstats
path: root/src/monitor/monitor_iface.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/monitor/monitor_iface.xml')
-rw-r--r--src/monitor/monitor_iface.xml41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/monitor/monitor_iface.xml b/src/monitor/monitor_iface.xml
new file mode 100644
index 000000000..506b749c8
--- /dev/null
+++ b/src/monitor/monitor_iface.xml
@@ -0,0 +1,41 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node>
+ <interface name="org.freedesktop.sssd.monitor">
+ <annotation value="mon_srv_iface" name="org.freedesktop.DBus.GLib.CSymbol"/>
+ <method name="getVersion">
+ <!-- manual argument parsing -->
+ </method>
+ <method name="RegisterService">
+ <!-- manual argument parsing -->
+ </method>
+ </interface>
+
+ <interface name="org.freedesktop.sssd.service">
+ <annotation value="mon_cli_iface" name="org.freedesktop.DBus.GLib.CSymbol"/>
+ <method name="ping">
+ <!-- no arguments -->
+ </method>
+ <method name="resInit">
+ <!-- no arguments -->
+ </method>
+ <method name="shutDown">
+ <!-- no arguments -->
+ </method>
+ <method name="goOffline">
+ <!-- no arguments -->
+ </method>
+ <method name="resetOffline">
+ <!-- no arguments -->
+ </method>
+ <method name="rotateLogs">
+ <!-- no arguments -->
+ </method>
+ <method name="clearMemcache">
+ <!-- no arguments -->
+ </method>
+ <method name="clearEnumCache">
+ <!-- no arguments -->
+ </method>
+ </interface>
+</node>