ladybird/Userland/Services/InspectorServer
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 InspectorServer: Add is_inspectable IPC 2021-06-02 11:19:04 +02:00
ClientConnection.h Services: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
CMakeLists.txt InspectorServer: Port to LibMain :^) 2021-11-30 23:34:40 +01:00
Forward.h Services: Add InspectorServer to reverse the direction of Inspector 2021-05-13 23:28:40 +02:00
InspectableProcess.cpp AK: Make ByteBuffer::try_* functions return ErrorOr<void> 2021-11-10 21:58:58 +01:00
InspectableProcess.h Services: Add InspectorServer to reverse the direction of Inspector 2021-05-13 23:28:40 +02:00
InspectorClient.ipc Userland: Remove dummy IPC methods 2021-06-24 00:38:58 +02:00
InspectorServer.ipc InspectorServer: Add is_inspectable IPC 2021-06-02 11:19:04 +02:00
main.cpp LibIPC: Add IPC::MultiServer convenience class 2021-12-06 19:22:16 +01:00