DBus basic data types marshaling


I’m working on a client for DBus in C#

I’ve worked through the wire format marshaling for ‘Basic types’ (except for STRING, OBJECT_PATH, and SIGNATURE) and was hoping someone with a little more experience dealing with the DBus specification could look to see if I’m on the right track with the marshaling.

The marshaler is here DBusSharp/DBusMarshaler.cs at main · Jeremy-Code-F/DBusSharp · GitHub

And I’ve written a bunch of tests for marshaling based on my understand of the spec here DBusSharp/MarshalerUnitTest.cs at main · Jeremy-Code-F/DBusSharp · GitHub

If anyone has time/the understanding to verify it looks correct I would appreciate it!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.