summaryrefslogtreecommitdiff
path: root/daemon/gdm-session.xml
blob: cf3103ac95acf596feb5bf1d12030bdd29dcb467 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<!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/gnome/DisplayManager/Session">
  <!-- methods are called by the session worker,
       signals are emitted by the simple slave -->
  <interface name="org.gnome.DisplayManager.WorkerManager">
    <method name="Hello" />
    <method name="InfoQuery">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="query" direction="in" type="s"/>
      <arg name="answer" direction="out" type="s"/>
    </method>
    <method name="SecretInfoQuery">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="query" direction="in" type="s"/>
      <arg name="answer" direction="out" type="s"/>
    </method>
    <method name="Info">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="info" direction="in" type="s"/>
    </method>
    <method name="Problem">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="problem" direction="in" type="s"/>
    </method>
  </interface>
  <interface name="org.gnome.DisplayManager.UserVerifier">
    <method name="BeginVerification">
      <arg name="service_name" direction="in" type="s"/>
    </method>
    <method name="BeginVerificationForUser">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="username" direction="in" type="s"/>
    </method>
    <method name="AnswerQuery">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="answer" direction="in" type="s"/>
    </method>
    <method name="Cancel">
    </method>
    <signal name="ConversationStarted">
      <arg name="service_name" type="s"/>
    </signal>
    <signal name="ConversationStopped">
      <arg name="service_name" type="s"/>
    </signal>
    <signal name="ReauthenticationStarted">
      <arg name="pid_of_caller" type="i"/>
    </signal>
    <signal name="Info">
      <arg name="service_name" type="s"/>
      <arg name="info" type="s"/>
    </signal>
    <signal name="Problem">
      <arg name="service_name" type="s"/>
      <arg name="problem" type="s"/>
    </signal>
    <signal name="InfoQuery">
      <arg name="service_name" type="s"/>
      <arg name="query" type="s"/>
    </signal>
    <signal name="SecretInfoQuery">
      <arg name="service_name" type="s"/>
      <arg name="query" type="s"/>
    </signal>
    <signal name="Reset">
    </signal>
    <signal name="ServiceUnavailable">
      <arg name="service_name" type="s"/>
      <arg name="message" type="s"/>
    </signal>
    <signal name="VerificationFailed">
      <arg name="service_name" type="s"/>
    </signal>
    <signal name="VerificationComplete">
      <arg name="service_name" type="s"/>
    </signal>
  </interface>
  <interface name="org.gnome.DisplayManager.Greeter">
    <method name="SelectSession">
      <arg name="session" direction="in" type="s"/>
    </method>
    <method name="SelectLanguage">
      <arg name="language" direction="in" type="s"/>
    </method>
    <method name="SelectUser">
      <arg name="username" direction="in" type="s"/>
    </method>
    <method name="BeginAutoLogin">
      <arg name="username" direction="in" type="s"/>
    </method>
    <method name="StartSessionWhenReady">
      <arg name="service_name" direction="in" type="s"/>
      <arg name="should_start_session" direction="in" type="b"/>
    </method>
    <signal name="SelectedUserChanged">
      <arg name="username" type="s"/>
    </signal>
    <signal name="DefaultLanguageNameChanged">
      <arg name="language_name" type="s"/>
    </signal>
    <signal name="DefaultSessionNameChanged">
      <arg name="session_name" type="s"/>
    </signal>
    <signal name="TimedLoginRequested">
      <arg name="username" type="s"/>
      <arg name="delay" type="i"/>
    </signal>
    <signal name="SessionOpened">
      <arg name="service_name" type="s"/>
    </signal>
    <signal name="Reauthenticated">
      <arg name="service_name" type="s"/>
    </signal>
  </interface>
  <interface name="org.gnome.DisplayManager.RemoteGreeter">
    <method name="Disconnect" />
  </interface>
  <interface name="org.gnome.DisplayManager.Chooser">
    <method name="SelectHostname">
      <arg name="hostname" direction="in" type="s"/>
    </method>
    <method name="Disconnect" />
  </interface>
</node>