Perl bindings release - Net::DBus 0.32.1
Daniel P. Berrange
dan at berrange.com
Fri Sep 2 01:25:28 EST 2005
Rather than providing another snapshot of my CVS repo, I've uploaded
a real release of the Perl bindings to CPAN:
http://search.cpan.org/CPAN/authors/id/D/DA/DANBERR/Net-DBus-0.32.1.tar.gz
It can be browsed[1]
http://search.cpan.org/~danberr/Net-DBus-0.32.1/
Since it only depends on the core C apis in DBus, this version ought
to compile & work with any DBus release since 0.32. I've explicitly
tested it with releases 0.32 and 0.35.2.
There have been a number of API changes since the last snapshot, in
particular, the way in which introspection data is defined for exported
objects. The changes were intended to significantly lower the burden of
developers when defining introspection data.
There is a summary of changes to be aware of here:
http://search.cpan.org/src/DANBERR/Net-DBus-0.32.1/CHANGES
For more details on how to define introspection data, consult the manual
pages for Net::DBus::Object and Net::DBus::Exporter, and also the
example programs
http://search.cpan.org/src/DANBERR/Net-DBus-0.32.1/examples/
Finally, I've been writing 2 real world applications using DBus which
ought to give a clearer & more complete picture of using all aspects
of the Perl bindings. The first is a simple service for playing music
tracks
http://cvs.berrange.com/cgi-bin/viewcvs.cgi/freeware/Music-Player/
And the second is music jukebox, which both provides its own service,
and uses the aforementioned music player service
http://cvs.berrange.com/cgi-bin/viewcvs.cgi/freeware/Music-Puke/
These apps will form the basis of a forthcoming tutorial on writing
using & providing DBus services in Perl.
Regards,
Dan.
[1] Unfortunately the CPAN HTML API doc convertor failed on the most
interesting manual page Net::DBus::Object :-(
--
|=- GPG key: http://www.berrange.com/~dan/gpgkey.txt -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- berrange at redhat.com - Daniel Berrange - dan at berrange.com -=|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/dbus/attachments/20050901/d1d4ee76/attachment.pgp
More information about the dbus
mailing list