add_set_function
— sets an expression to be evaluated when a given symbol changes
value.flush_events
— handles all pending events, then exits.next_event, next_event_nb
— wait for an event and call the event handling
function.remove_set_function
— removes a set function from a symbol.when_set_fns
— returns all functions set for a symbol.