This manual page documents briefly the DBUS interface to bluemon(1)
Bluemon exposes 2 signals and 1 method. The bluemon process is registered
on the system bus as cx.ath.matthew.bluemon.server. The
exposed object is /cx/ath/matthew/bluemon/Bluemon and the
exposed interface is cx.ath.matthew.bluemon.Bluemon. The
signal interface is cx.ath.matthew.bluemon.ProximitySignal and have the names Connect and Disconnect which both have 1 parameter, which is the string representation of the
bluetooth device ID which has been connected or disconnected. The method
has the signature Status(IN STRING address, OUT STRING address,
OUT BOOLEAN status, OUT UINT32 level). The in parameter may
be blank in which case the first connected device will be returned. If
status is true (device is connected) then the address and level will
correspond to the device address and the reported link quality. Otherwise
they will set to the address asked for and -1 respectively.
This information is also available as an XML protocol
description in /usr/share/doc/bluemon/bluemon-dbus.xml
bluemon (1), bluemon-client(1), bluemon-query(1).
This manual page was written by Matthew Johnson <email@example.com> for
the Debian system (but may be used by others). Permission is
granted to copy, distribute and/or modify this document under
the terms of the GNU General Public License, Version 2 any
later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL.