X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flogin%2Flogind.h;h=4783ea3b2106dc1d77222eca1f47638b07dc1a2d;hp=29432823e654d9eecd1f731c64a8238697591ec5;hb=3d1092eab0f4a5c771225c78072a7b6eccb82849;hpb=c286398e07a7a16aa88a3437318cb2edf8c082c1 diff --git a/src/login/logind.h b/src/login/logind.h index 29432823e..4783ea3b2 100644 --- a/src/login/logind.h +++ b/src/login/logind.h @@ -185,9 +185,7 @@ 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); -int manager_count_displays(Manager *m); -bool manager_is_docked_or_multiple_displays(Manager *m); +bool manager_is_docked_or_external_displays(Manager *m); extern const sd_bus_vtable manager_vtable[]; @@ -227,3 +225,5 @@ int manager_get_seat_from_creds(Manager *m, sd_bus_message *message, const char int manager_setup_wall_message_timer(Manager *m); bool logind_wall_tty_filter(const char *tty, void *userdata); + +int manager_dispatch_delayed(Manager *manager, bool timeout);