1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-29 09:35:10 +00:00
serenity/Userland/Services/ConfigServer
Valtteri Koskivuori a38983dc0c ConfigServer: Sync config files to disk automatically
At the risk of introducing premature optimization, it only syncs to disk
5 seconds after the latest valid configuration update, to handle cases
where programs might send frequent updates that would go to disk every
time otherwise.
Also syncs to disk when the client connection closes.

Co-authored-by: Timothy Flynn <trflynn@pm.me>
2021-10-14 21:41:48 +02:00
..
ClientConnection.cpp ConfigServer: Sync config files to disk automatically 2021-10-14 21:41:48 +02:00
ClientConnection.h ConfigServer: Sync config files to disk automatically 2021-10-14 21:41:48 +02:00
CMakeLists.txt Userland: Introduce ConfigServer and LibConfig 2021-08-26 00:54:27 +02:00
ConfigClient.ipc ConfigServer+LibConfig: Add way for clients to listen for config changes 2021-08-26 23:41:38 +02:00
ConfigServer.ipc ConfigServer+LibConfig: Add way for clients to listen for config changes 2021-08-26 23:41:38 +02:00
main.cpp Userland: Introduce ConfigServer and LibConfig 2021-08-26 00:54:27 +02:00