Timothy
efcfc8ef7f
InspectorServer: Use LocalSocket method to get pid
2021-07-01 17:49:18 +02:00
Gunnar Beutner
ac650d2362
Userland: Remove dummy IPC methods
...
They're not used anywhere and are unnecessary boilerplate code. So let's
remove them and update IPCCompiler to allow for empty endpoint
declarations.
2021-06-24 00:38:58 +02:00
Gunnar Beutner
631d36fd98
Everywhere: Add component declarations
...
This adds component declarations so that users can select to not build
certain parts of the OS.
2021-06-17 11:03:51 +02:00
Matthew Jones
00c8b74ab4
InspectorServer: Add is_inspectable
IPC
2021-06-02 11:19:04 +02:00
Gunnar Beutner
5b86a8bad1
InspectorServer: Remove extraneous curly brackets
2021-06-01 23:36:44 +04:30
Andreas Kling
03df8882df
InspectorServer: Remove unnecessary greet() message
2021-05-23 09:53:55 +02:00
Andreas Kling
c9e849a968
LibCore: Make all processes opt out of InspectorServer by default
...
This functionality, while neat, isn't really something you need enabled
all the time. Let's make it opt-in instead. Pass MakeInspectable::Yes
to the Core::EventLoop constructor if you want your program to become
inspectable.
2021-05-22 23:30:40 +02:00
Gunnar Beutner
f0fa51773a
AK+Userland: Fix some compiler warnings and make variables const-ref
...
This fixes a few compiler warnings and makes some variables const-ref
in preparation for the next commit which changes how ByteBuffer works.
2021-05-16 17:49:42 +02:00
Andreas Kling
339b368308
InspectorServer: Add another missing <AK/JsonObject.h> include
2021-05-13 23:56:25 +02:00
Andreas Kling
9b765b42e4
InspectorServer: Add missing <AK/JsonObject.h> include
2021-05-13 23:44:48 +02:00
Andreas Kling
3d3a5b431f
Services: Add InspectorServer to reverse the direction of Inspector
...
This service daemon will act as an intermediary between the Inspector
program and the inspectable programs it wants to inspect.
Programs can make themselves available for inspection by connecting
to /tmp/portal/inspectables using the Core::EventLoop RPC protocol.
2021-05-13 23:28:40 +02:00