Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > c8c18b36840d2165c44ac1566dcd5553 > files > 141

python-urwid-1.1.1-5.mga4.x86_64.rpm

Signal Functions
================

.. currentmodule:: urwid

The :func:`urwid.\*_signal` functions use a shared Signals object instance
for tracking registered and connected signals.  There is no reason to
instantiate your own Signals object.

.. function:: connect_signal(obj, name, callback, user_arg=None)

.. automethod:: Signals.connect

.. function:: disconnect_signal(obj, name, callback, user_arg=None)

.. automethod:: Signals.disconnect

.. function:: register_signal(sig_cls, signals)

.. automethod:: Signals.register

.. function:: emit_signal(obj, name, \*args)

.. automethod:: Signals.emit