lp:~jamesh/+junk/go-dbus
A very incomplete Go wrapper for the libdbus library using CGo.
- Get this branch:
- bzr branch lp:~jamesh/+junk/go-dbus
Branch information
- Owner:
- James Henstridge
- Status:
- Experimental
Recent revisions
- 7. By James Henstridge
-
Add some tests for the GetSignature routine, and add support for structs
to that routine. - 5. By James Henstridge
-
Require a signature when adding arguments to a message. This should let
us handle recursive types properly. - 4. By James Henstridge
-
Convert AppendArgs to use the reflect package rather than a type switch.
This should make it easier to handle complex types. - 3. By James Henstridge
-
Since it is part of the wire protocol, it probably doesn't make sense to
accept unsized ints at the message argument level. - 1. By James Henstridge
-
Incomplete Go bindings for libdbus.
At the moment, it includes a simple wrappers for creating connections
and messages, and appending simple types as arguments to messages.What it doesn't have is event loop integration (perhaps linking to
libdbus-glib and running that mainloop in a goroutine would be easiest),
complex type marshalling, demarshalling for any type, and tests.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)