seatd/include
Kenny Levinsen be45c480ec terminal: Ack both release and acquire
Linux only requires acking release and ignores ack of acquire, but
FreeBSD is more stringent and will patiently wait for both to be acked.

Implement proper acking for both events.
2020-09-22 01:14:24 +02:00
..
backend.h libseat: Rename libseat_impl to seat_impl 2020-08-05 23:41:55 +02:00
client.h seat: Rework seat activation/switch logic 2020-09-22 01:01:46 +02:00
connection.h libseat: Improve logging with seatd conn helpers 2020-08-29 20:56:42 +02:00
drm.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
evdev.h devices: Use path to check device type 2020-08-01 16:53:44 +02:00
libseat.h Introduce libseat_set_log_level 2020-08-28 01:21:57 +02:00
linked_list.h linked_list: Implement linked_list_take 2020-08-30 00:05:19 +02:00
log.h Introduce libseat_set_log_level 2020-08-28 01:21:57 +02:00
poller.h poller: Raise signals through self-pipe 2020-09-22 01:01:46 +02:00
protocol.h seatd: Remove unused device_closed msg body 2020-08-30 03:26:32 +02:00
seat.h terminal: Ack both release and acquire 2020-09-22 01:14:24 +02:00
server.h client: Do not leak idle clients on exit 2020-08-31 23:13:16 +02:00
terminal.h terminal: Ack both release and acquire 2020-09-22 01:14:24 +02:00
test.h test: Add test_run and test_assert macros 2020-08-31 14:40:58 +02:00