mirror of
https://github.com/RGBCube/serenity
synced 2026-01-12 22:30:59 +00:00
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.
|
||
|---|---|---|
| .. | ||
| ClientConnection.cpp | ||
| ClientConnection.h | ||
| CMakeLists.txt | ||
| main.cpp | ||
| NotificationClient.ipc | ||
| NotificationServer.ipc | ||
| NotificationWindow.cpp | ||
| NotificationWindow.h | ||