diff options
author | Andreas Kling <kling@serenityos.org> | 2021-12-06 17:54:11 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-12-06 19:22:16 +0100 |
commit | 6d0f504822bad8baaed79ed55e43e7a253efa187 (patch) | |
tree | 5d0ff3c6fc615addc006edd4c8e0219fcfaead61 /Userland/DevTools/HackStudio/LanguageServers/ClientConnection.h | |
parent | 81047d8f9cb092fa3ef83c4e06f1dfd8f65173be (diff) | |
download | serenity-6d0f504822bad8baaed79ed55e43e7a253efa187.zip |
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.
Diffstat (limited to 'Userland/DevTools/HackStudio/LanguageServers/ClientConnection.h')
0 files changed, 0 insertions, 0 deletions