[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dbus introspection
From: |
Neil Jerram |
Subject: |
Re: dbus introspection |
Date: |
Sun, 27 Apr 2014 14:33:14 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
Max <address@hidden> writes:
> Hi all.
>
> Are there some dbus bindings available for guile?
I have some FFI-based client-side bindings in my library at
http://git.savannah.gnu.org/cgit/ossaulib.git/. The (glib dbus) module
exports procedures for
- making a synchronous or asynchronous dbus call
- registering a Scheme procedure to be called when a dbus signal
occurs.
(ofono modem) is a library module that uses those dbus- procedures, and
I hope is simple enough to make the usage clear.
> Tried to search but found some ancient code only :(
What was that?
I know that guile-gnome used to have a dbus module, and possibly still
does.
> Also is there some tool similar to vala-dbus-binding-tool which could connect
> to a
> given dbus service and using introspection generate guile stub code for
> functions/signals available for interaction with this service?
Not that I know of. Should be quite easy to build on top of my
client-side bindings, though. (Or on top of any set of client-side
bindings.)
Regards,
Neil