]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/login/logind-seat-dbus.h
pam_systemd: always check if session is busy
[thirdparty/systemd.git] / src / login / logind-seat-dbus.h
CommitLineData
db9ecf05 1/* SPDX-License-Identifier: LGPL-2.1-or-later */
6ecda0fb
LP
2#pragma once
3
4#include "sd-bus.h"
5
c664cf56 6#include "bus-object.h"
6ecda0fb
LP
7#include "logind-seat.h"
8
c2b178d3 9extern const BusObjectImplementation seat_object;
6ecda0fb 10
6ecda0fb
LP
11char *seat_bus_path(Seat *s);
12
13int seat_send_signal(Seat *s, bool new_seat);
14int seat_send_changed(Seat *s, const char *properties, ...) _sentinel_;
15
16int bus_seat_method_terminate(sd_bus_message *message, void *userdata, sd_bus_error *error);