call all listeners; for signals having non-void return type, stop iterating when first return value is nonzero
See Implementation
call all listeners; for signals having non-void return type, stop iterating when first return value is nonzero