Tagging Message Filter Rules
Lawrence D'Oliveiro
ldo at geek-central.gen.nz
Fri Sep 15 06:49:28 UTC 2017
One thing missing from the D-Bus message filtering API is any indication
of which rule, if there is more than one, is the reason for your seeing
a particular message. The only way I could see to do this was to
implement my own interpreting of filtering rules and comparison with
incoming messages.
To demonstrate this in action, I added a new “tagged_listener” script
to my DBussy examples repo <https://github.com/ldo/dbussy_examples>,
<https://gitlab.com/ldo/dbussy_examples>. This one does nothing more
than display a custom message associated with each filter rule, but it
should be sufficient to show the idea.
More information about the dbus
mailing list