X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fsystemd-interfaces.vala;h=7445479911ae5c5a423578106dccac0869b7789c;hp=a8aeb75579b4bcaf13e99bca6ae44ebabc27c8d6;hb=c368608323ebdad5c516d65279249c4ba965d2ec;hpb=7535cc788e37afaf9904d0ee8e2b98f1cb3a4cbd diff --git a/src/systemd-interfaces.vala b/src/systemd-interfaces.vala index a8aeb7557..744547991 100644 --- a/src/systemd-interfaces.vala +++ b/src/systemd-interfaces.vala @@ -52,6 +52,11 @@ public interface Manager : DBus.Object { public abstract ObjectPath load_unit(string name) throws DBus.Error; public abstract ObjectPath get_job(uint32 id) throws DBus.Error; + public abstract ObjectPath start_unit(string name, string mode) throws DBus.Error; + public abstract ObjectPath stop_unit(string name, string mode) throws DBus.Error; + public abstract ObjectPath reload_unit(string name, string mode) throws DBus.Error; + public abstract ObjectPath restart_unit(string name, string mode) throws DBus.Error; + public abstract void clear_jobs() throws DBus.Error; public abstract void subscribe() throws DBus.Error;