~lightdm-team/lightdm/1.4

« back to all changes in this revision

Viewing changes to src/display.xml

  • Committer: robert.ancell at canonical
  • Date: 2011-02-20 10:27:53 UTC
  • Revision ID: robert.ancell@canonical.com-20110220102753-2kehwju1amzcpoag
Use a private pipe for greeter<->server communication instead of D-Bus (needs to be fixed in liblightdm-qt)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
2
 
<node>
3
 
  <interface name="org.lightdm.LightDisplayManager.Greeter">
4
 
 
5
 
    <!-- Method for greeter to connect to display manager -->
6
 
    <method name="Connect">
7
 
      <arg name="theme" direction="out" type="s"/>
8
 
      <arg name="layout" direction="out" type="s"/>
9
 
      <arg name="session" direction="out" type="s"/>
10
 
      <arg name="username" direction="out" type="s"/>
11
 
      <arg name="delay" direction="out" type="i"/>
12
 
    </method>
13
 
 
14
 
    <!-- Method for greeter to start authenticating a user -->
15
 
    <method name="StartAuthentication">
16
 
      <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
17
 
      <arg name="username" direction="in" type="s"/>
18
 
      <arg name="result" direction="out" type="i"/>
19
 
      <annotation name="com.trolltech.QtDBus.QtTypeName.Out1" value="QList&lt;LdmAuthRequest&gt;"/>
20
 
      <arg name="requests" direction="out" type="a(is)"/>
21
 
    </method>
22
 
 
23
 
    <!-- Method for greeter to provide secrets for a user -->
24
 
    <method name="ContinueAuthentication">
25
 
      <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
26
 
      <arg name="secrets" direction="in" type="as"/>
27
 
      <arg name="result" direction="out" type="i"/>
28
 
      <annotation name="com.trolltech.QtDBus.QtTypeName.Out1" value="QList&lt;LdmAuthRequest&gt;"/>
29
 
      <arg name="requests" direction="out" type="a(is)"/>
30
 
    </method>
31
 
 
32
 
    <!-- Method for greeter to start login -->
33
 
    <method name="Login">
34
 
      <arg name="username" direction="in" type="s"/>
35
 
      <arg name="session" direction="in" type="s"/>
36
 
      <arg name="language" direction="in" type="s"/>
37
 
    </method>
38
 
 
39
 
    <!-- Signal to indicate the greeter should exit -->
40
 
    <signal name="QuitGreeter" />
41
 
  </interface>
42
 
</node>