LWN.net Logo

GBus 0 released

From:  Ryan Lortie <desrt-AT-desrt.ca>
To:  gnome-announce-list-AT-gnome.org
Subject:  GBus 0 released
Date:  Fri, 27 Mar 2009 14:31:13 -0400
Message-ID:  <49CD1B71.1050707@desrt.ca>
Archive-link:  Article, Thread

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
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list



(Log in to post comments)

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds