ladybird/Libraries/LibIPC
Aliaksandr Kalenik 509c86dca0 LibIPC: Simplify IPC read hook
- Return `PeerEOF` enum instead of `Error` containing string from
  `drain_messages_from_peer()`. There are no other error types to return
  from this function, so boolean-like enum is sufficient.
- Don't override read hook in `ConnectionFromClient` constructor. It was
  previously redefined only to suppress EOF error returned by
  `drain_messages_from_peer()`.
2025-10-21 09:31:22 +02:00
..
AutoCloseFileDescriptor.h LibIPC: Move AutoCloseFileDescriptor to its own header 2025-06-17 15:36:47 -06:00
CMakeLists.txt CMake: Rename serenity_* helper functions/macros to ladybird_* 2025-07-03 23:19:41 +02:00
Concepts.h LibIPC: Add a generic encoder for spans 2025-03-09 11:14:20 -04:00
Connection.cpp LibIPC: Simplify IPC read hook 2025-10-21 09:31:22 +02:00
Connection.h LibIPC: Simplify IPC read hook 2025-10-21 09:31:22 +02:00
ConnectionFromClient.h LibIPC: Simplify IPC read hook 2025-10-21 09:31:22 +02:00
ConnectionToServer.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
Decoder.cpp LibIPC: Remove DateTime encoder/decoder 2025-09-30 12:39:01 +02:00
Decoder.h LibWeb/LibURL/LibIPC: Extend createObjectURL to also accept MediaSources 2025-08-19 23:50:38 +02:00
Encoder.cpp LibIPC: Remove DateTime encoder/decoder 2025-09-30 12:39:01 +02:00
Encoder.h LibWeb/LibURL/LibIPC: Extend createObjectURL to also accept MediaSources 2025-08-19 23:50:38 +02:00
File.cpp LibWeb: Send IPC messages exceeding socket buffer through shared memory 2025-04-03 13:55:41 +02:00
File.h LibCore+LibIPC: Remove badge on File::leak_fd 2025-06-14 16:03:26 -04:00
FileWindows.cpp LibCore: Implement System::set_close_on_exec 2025-03-19 20:25:24 -06:00
Forward.h LibIPC: Add some type aliases and MessageBuffer helpers 2025-07-18 10:09:02 -04:00
HandleType.h LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
Message.cpp LibIPC: Add some type aliases and MessageBuffer helpers 2025-07-18 10:09:02 -04:00
Message.h LibIPC: Add some type aliases and MessageBuffer helpers 2025-07-18 10:09:02 -04:00
MessageWindows.cpp LibIPC: Add some type aliases and MessageBuffer helpers 2025-07-18 10:09:02 -04:00
MultiServer.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
SingleServer.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
Stub.h Meta: Enforce newlines around namespaces 2025-05-14 02:01:59 -06:00
Transport.h LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
TransportSocket.cpp Everywhere: Use a forward declaration for pointers to Threading::Thread 2025-09-22 17:28:21 -05:00
TransportSocket.h Everywhere: Use a forward declaration for pointers to Threading::Thread 2025-09-22 17:28:21 -05:00
TransportSocketWindows.cpp LibWeb: Enable in Windows CI 2025-06-30 10:50:36 -06:00
TransportSocketWindows.h LibWeb: Enable in Windows CI 2025-06-30 10:50:36 -06:00