What's the d-bus for?

Wade Yin wade.yinn at gmail.com
Mon Aug 13 22:54:27 EDT 2007

So the main purpose of dbus is used to communicate with different other
programs, such as queried by other programs and interact with them right?
For the Pidgin itself, it's not necessary? "pidgin is used to chat with my
friends, why should I care for the interactions with different other

Is there any example for using dbus with pidgin?

On 8/14/07, Casey Harkins <caseyharkins at gmail.com> wrote:
> Wade Yin wrote:
> >   One of them is:   In pidgin, what's the d-bus for ...   I don't have
> > dbus lib installed in my system, after I compiled the pidgin from
> > source, it works normal.   is it better to running with the d-bus?
> dbus is an optional dependency for pidgin. Its primary use (for pidgin)
> is to provide a means for other programs or scripts to interact with
> pidgin. For example, the purple-remote program that is included with
> pidgin allows you to send messages, change your status, etc from the
> command line. In addition, dbus is used for networkmanager integration
> in pidgin (where pidgin detects whether you have a network connection),
> though this is somewhat broken right now.
> You can read more about dbus here:
> http://www.freedesktop.org/wiki/Software/dbus
> -casey

*Luke Schierer **lschiere at pidgin.im* <lschiere at pidgin.im>
D-bus is a method for external programs to query Pidgin.  If build with
d-bus support, we have a few examples of this.


Wade Yin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://pidgin.im/pipermail/devel/attachments/20070814/ac2572f0/attachment.html>

More information about the Devel mailing list