GBus 0 released



I am pleased to announce version 0 of GBus.

GBus is a simple independent implementation of a DBus client library based on GLib (and completely independent of GObject and libdbus-1).

GBus is based on GVariant. This version of GBus depends on GVariant version 0 (which was also released today).

There is currently support for making method calls (blocking and asynchronous) and implementing services. Signals can be emitted.

Some simple examples to look at are in the bin/ directory.

The API of GBus should not be considered stable. Large changes are likely to occur. Feedback on this point is appreciated.

GBus is usable, but large parts are totally unimplemeneted. Adding match rules for example will return a very large number of false positives to your handler function. You are likely to encounter crashes and memory leaks.

Sources are available at:         http://gnome.org/~ryanl/src/
GBus is maintained in git:        git://git.desrt.ca/gbus
gitweb access is available here:  http://git.desrt.ca/

Cheers


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]