diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-02-24 16:22:23 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-02-24 16:22:23 +0100 |
commit | 2d62c530d2b4c2730abff715b7342f1402114513 (patch) | |
tree | a04f57d94d9b01a958b922da5608ba9630efff26 /src/login/logind.h | |
parent | 539237644eef4dbb9e5428dd249d7ee8392427d0 (diff) |
logind: detect whether the system is docked, and if it is inhibit lid switch processing
This should make operation nicer with docking stations, but will not
cover anything that does not implement SW_DOCK.
Diffstat (limited to 'src/login/logind.h')
-rw-r--r-- | src/login/logind.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/login/logind.h b/src/login/logind.h index 0bf52daeb1..0344acc8bd 100644 --- a/src/login/logind.h +++ b/src/login/logind.h @@ -148,6 +148,8 @@ int manager_get_idle_hint(Manager *m, dual_timestamp *t); int manager_get_user_by_pid(Manager *m, pid_t pid, User **user); int manager_get_session_by_pid(Manager *m, pid_t pid, Session **session); +bool manager_is_docked(Manager *m); + extern const sd_bus_vtable manager_vtable[]; int match_job_removed(sd_bus *bus, sd_bus_message *message, void *userdata, sd_bus_error *error); |