D-Bus Nodes v1.0.0 Misc 4.2 Community
Submitted by user Arlo Phoenix; LGPLv3; 2023-11-20
Use D-Bus for IPC on Linux with Godot.
This GDExtension adds simple nodes to use D-Bus.
The DBusServerNode allows the definition of a DBusServer just through the property panel without having to write a single line of code. In your code you can then attach callbacks to the specified methods which will automatically be called if a client sends a message to the server.
The DBusClientNode lets you specify one specific interface to interact with and make simple requests to. Both nodes abstract D-Bus specifiers away and let you just pass the basic Godot Variant Types. Open the demo for a full example.
View files Download Recent Edits