Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * python/decorators.py: add explicitly_pass_message decorator | John (J5) Palmieri | 2005-05-24 | 1 | -12/+9 |
| | | | | | | | | | | | | | | | for passing in the dbus message as keyword for edge case signal handling * python/matchrules.py (SignalMatchRule.__repr__): fix output to conform with what dbus expects for match rules (SignalMatchRule.execute): add the dbus message as a keyword if the signal handler has requested it * python/examples/example/signal-recipient.py: added some more examples on how to hook up to signals * python/proxies.py: minor formatting changes | ||||
* | * python/decorators.py: import dbus_bindings | John (J5) Palmieri | 2005-05-24 | 1 | -0/+170 |
* python/matchrules.py (SignalMatchRule, SignalMatchTree, SignalMatchNode): new classes that implement wildcard signal callback matching using a tree lookup. Heavily modified from a patch sent by Celso Pinto (fd.o bug #3241) * _dbus.py (add_signal_receiver, remove_signal_receiver, _signal_func): use new match classes to handle signals. |