def filter_properties_signals(f, signal_iface_name):
@wraps(f)<EOL>def wrapper(iface, changed_props, invalidated_props, *args, **kwargs):<EOL><INDENT>if iface == signal_iface_name:<EOL><INDENT>f(changed_props, invalidated_props)<EOL><DEDENT><DEDENT>return wrapper<EOL>
Filters signals by iface name.

    :param function f: function to wrap.
    :param str signal_iface_name: interface name.