2
* Copyright 2014 © Canonical Ltd.
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License as published by
6
* the Free Software Foundation; version 3.
8
* This program is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU General Public License for more details.
13
* You should have received a copy of the GNU General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
17
* Ted Gould <ted@canonical.com>
20
[DBus (name = "com.canonical.Unity.Greeter.Broadcast")]
21
public interface GreeterBroadcast : Object {
23
// unused public abstract async void RequestApplicationStart(string name, string appid) throws IOError;
24
// unused public abstract async void RequestHomeShown(string name) throws IOError;
25
public abstract async void RequestSoundPlayPause(string name) throws IOError;
26
public abstract async void RequestSoundNext(string name) throws IOError;
27
public abstract async void RequestSoundPrev(string name) throws IOError;
29
// unused public signal void StartApplication(string username, string appid);
30
// unused public signal void ShowHome(string username);
31
public signal void SoundPlayPause(string username);
32
public signal void SoundNext(string username);
33
public signal void SoundPrev(string username);