See the HDBus home page (http://neugierig.org/software/hdbus/) for details.
This documentation assumes you already know how the DBus API works.