2013-08-27 21 views
4

我写Dbus服务实现一些协议。我的服务发送到客户端的消息与意外的数据(我使用的库有一些错误,我想覆盖)。如何调试或追踪DBus?

如何检查,跟踪客户端调用?我想确定客户需要什么,并找到越野车方法。

或者如何跟踪服务中的所有呼叫?我插入了很多logger.debug()

服务是python,客户端是c。

如何指定发送者和接收者在dbus-monitor中监视的路径或服务?

回答

2

dbus-monitor "sender=org.freedesktop.Telepathy.Connection.******"