ladybird/Userland/Services/NotificationServer
Andreas Kling 6d0f504822 LibIPC: Add IPC::MultiServer convenience class
This encapsulates what our multi-client IPC servers typically do on
startup:

    1. Create a Core::LocalServer
    2. Take over a listening socket file descriptor from SystemServer
    3. Set up an accept handler for incoming connections

IPC::MultiServer does all this for you! All you have to do is provide
the relevant client connection type as a template argument.
2021-12-06 19:22:16 +01:00
..
ClientConnection.cpp NotificationServer: Remove unnecessary greet() message 2021-05-23 09:53:55 +02:00
ClientConnection.h WindowServer: Add API to set/get screen layouts 2021-06-20 14:57:26 +02:00
CMakeLists.txt NotificationServer: Port to LibMain :^) 2021-11-23 15:44:59 +01:00
main.cpp LibIPC: Add IPC::MultiServer convenience class 2021-12-06 19:22:16 +01:00
NotificationClient.ipc Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
NotificationServer.ipc Everywhere: Use IPC include syntax 2021-07-03 12:16:00 +02:00
NotificationWindow.cpp Userland+LibGUI: Add shorthand versions of the Margins constructor 2021-08-18 10:30:50 +02:00
NotificationWindow.h NotificationServer: Expand the notification when hovered 2021-07-26 21:14:39 +04:30