blob: 32dd64061d85911caeb769598ac541c704b1a744 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
dbus-binding-tool -mode=glib-server -prefix=session_manager session_manager.xml
&gt; bindings/server.h
-->
<node name="/org/chromium/">
<interface name="org.chromium.SessionManagerInterface">
<annotation name="org.freedesktop.DBus.GLib.CSymbol"
value="session_manager"/>
<method name="EmitLoginPromptReady">
<arg type="b" name="emitted" direction="out" />
</method>
<method name="StartSession">
<!-- Meant to be human-readable -->
<arg type="s" name="email_address" direction="in" />
<!-- Meant to be machine-readable, unused for now -->
<arg type="s" name="unique_identifier" direction="in" />
<arg type="b" name="done" direction="out" />
</method>
<method name="StopSession">
<!-- Meant to be machine-readable, unused for now -->
<arg type="s" name="unique_identifier" direction="in" />
<arg type="b" name="done" direction="out" />
</method>
</interface>
</node>