GObject::stop_emission

void stop_emission

Stops a signal's current emission for the object this is called on.

This will prevent the default method from running, if the signal was G_SIGNAL_RUN_LAST and you connected normally (i.e. without the "after" flag). Prints a warning if used on a signal which isn't being emitted.

See also: emit() ,