serenity/Userland/Libraries/LibIPC
Ali Mohammad Pur 3b05c81070 LibIPC: Allow sync messages to completely block the event loop
The expectation with these messages is that no other code is allowed to
run while we're waiting for the response to arrive.
Not meeting this requirement did not degrade any (observable)
functionality, however.
2024-06-25 18:30:03 -06:00
..
CMakeLists.txt AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Concepts.h LibIPC: Add support for encoding and decoding Array<T, N> 2024-03-06 07:19:10 +01:00
Connection.cpp LibIPC: Allow sync messages to completely block the event loop 2024-06-25 18:30:03 -06:00
Connection.h LibIPC: Allow sync messages to completely block the event loop 2024-06-25 18:30:03 -06:00
ConnectionFromClient.h
ConnectionToServer.h
Decoder.cpp LibIPC: Remove uneeded NumericLimit<u32>::max check for ByteString 2024-05-12 15:46:29 -06:00
Decoder.h Everywhere: Remove usages of template keyword with no parameter list 2024-06-25 17:42:49 +02:00
Encoder.cpp LibIPC: Also encode URL::blob_url_entry over IPC 2024-05-12 15:46:29 -06:00
Encoder.h LibIPC+Userland: Make IPC::File always own its file descriptor 2024-04-19 06:34:07 -04:00
File.h LibIPC+Userland: Make IPC::File always own its file descriptor 2024-04-19 06:34:07 -04:00
Forward.h LibIPC: Avoid redundant copy of every tranferred IPC message 2024-01-03 10:17:00 +01:00
Message.cpp LibIPC: Allow sync messages to completely block the event loop 2024-06-25 18:30:03 -06:00
Message.h LibIPC: Allow sync messages to completely block the event loop 2024-06-25 18:30:03 -06:00
MultiServer.h LibIPC: Allow creating MultiServer from an already existing LocalServer 2024-04-27 20:32:12 -04:00
SingleServer.h
Stub.h LibIPC: Move MessageBuffer forward declaration from Stub.h to Forward.h 2024-01-03 10:17:00 +01:00