5

いくつかのプロトコルを実装する Dbus サービスを作成しています。私のサービスは、予期しないデータを含むメッセージをクライアントに送信します (使用したライブラリには、上書きしたいバグがいくつかあります)。

クライアントの呼び出しを検査、追跡する方法は? クライアントが何を望んでいるかを判断し、バグのある方法を見つけたいです。

または、サービス中のすべてのコールを追跡する方法は? 私はlogger.debug()挿入の多くを持っています。

サービスはpython、クライアントはcです。

送信者と受信者で監視するパスまたはサービスを指定する方法はdbus-monitor?

4

1 に答える 1

2

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

于 2013-08-27T23:06:29.493 に答える