serenity/Userland
Timothy Flynn d6dee8c0e8 LibSQL+Userland: Pass SQL IPC results to clients in a structure
SQLClient exists as a wrapper around SQL IPC to provide a bit friendlier
interface for clients to deal with. Though right now, it mostly forwards
values as-is from IPC to the clients. This makes it a bit verbose to add
values to IPC responses, as we then have to add it to the callbacks used
by all clients. It's also a bit confusing seeing a sea of "auto" as the
parameter types for these callbacks.

This patch moves these response values to named structures instead. This
will allow adding values without needing to simultaneously update all
clients. We can then separately handle the new values in interested
clients only.
2023-02-03 20:34:45 +01:00
..
Applets AK: Move Stream and SeekableStream from LibCore 2023-01-29 19:16:44 -07:00
Applications LibSQL+Userland: Pass SQL IPC results to clients in a structure 2023-02-03 20:34:45 +01:00
BuggieBox
Demos AK: Remove try_ prefix from FixedArray creation functions 2023-01-28 22:41:36 +01:00
DevTools LibSQL+Userland: Pass SQL IPC results to clients in a structure 2023-02-03 20:34:45 +01:00
DynamicLoader
Games Chess: Replace 'Style' menu with a link to GamesSettings 2023-02-02 14:52:21 +01:00
Libraries LibSQL+Userland: Pass SQL IPC results to clients in a structure 2023-02-03 20:34:45 +01:00
Services SystemServer: Propagate errors properly in the main code 2023-02-03 19:38:23 +01:00
Shell AK: Move memory streams from LibCore 2023-01-29 19:16:44 -07:00
Utilities LibSQL+Userland: Pass SQL IPC results to clients in a structure 2023-02-03 20:34:45 +01:00
CMakeLists.txt