ladybird/Userland/Libraries/LibIPC
Andreas Kling f0fc516cf2 LibIPC: Increase the local socket buffer size to 128 KiB if possible
This makes a big difference on macOS, where the default buffer size
for local sockets is 8 KiB. With bigger buffers, we don't have to
block on IPC nearly as often.
2024-09-19 07:37:46 +02:00
..
CMakeLists.txt LibIPC: Send IPC messages on a secondary thread 2024-09-19 07:37:46 +02:00
Concepts.h LibIPC: Add support for encoding and decoding Array<T, N> 2024-03-06 07:19:10 +01:00
Connection.cpp LibIPC: Increase the local socket buffer size to 128 KiB if possible 2024-09-19 07:37:46 +02:00
Connection.h LibIPC: Send IPC messages on a secondary thread 2024-09-19 07:37:46 +02:00
ConnectionFromClient.h Userland: Rename Core::Object to Core::EventReceiver 2023-08-06 20:39:51 +02:00
ConnectionToServer.h LibCore: Remove Stream.h 2023-02-13 00:50:07 +00:00
Decoder.cpp LibIPC: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
Decoder.h LibIPC: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
Encoder.cpp LibIPC: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
Encoder.h LibIPC: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
File.h Ladybird+LibIPC: Move clearing FD_CLOEXEC helper logic to IPC::File 2024-06-26 16:09:33 -06:00
Forward.h LibIPC: Avoid redundant copy of every tranferred IPC message 2024-01-03 10:17:00 +01:00
Message.cpp LibIPC: Wait until socket is writable when transferring IPC messages 2024-09-18 10:06:47 +02:00
Message.h LibIPC+LibWeb: Transfer IPC::Files using sendmsg/recvmsg directly 2024-04-19 16:38:55 -04:00
MultiServer.h LibIPC: Allow creating MultiServer from an already existing LocalServer 2024-04-27 20:32:12 -04:00
SingleServer.h Userland: Rename IPC ClientConnection => ConnectionFromClient 2022-02-25 22:35:12 +01:00
Stub.h LibIPC: Move MessageBuffer forward declaration from Stub.h to Forward.h 2024-01-03 10:17:00 +01:00