Net::DBus::GLib provides an extension to the Net::DBus module allowing integration with the GLib mainloop. To integrate with the main loop, simply get a connection to the bus via the methods in Net::DBus::GLib rather than the usual Net::DBus module. That's it - every other API remains the same.
This lets you receive DBus events and signals in your Gtk2, GLib::MainLoop, POE::Loop::Gtk or AnyEvent::Impl::Glib perl applications/scripts.
p5-Net-DBus-GLib-port.tgz
Description: Binary data