ladybird/Userland/Services/LaunchServer
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
ClientConnection.h
CMakeLists.txt LaunchServer: Port to LibMain :^) 2021-12-06 19:22:16 +01:00
LaunchClient.ipc
Launcher.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Launcher.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
LaunchServer.ipc
main.cpp LibIPC: Add IPC::MultiServer convenience class 2021-12-06 19:22:16 +01:00