origen.callbacks#
Functions#
emit(): Undocumented.listen_for(): Undocumented.register_callback(): Undocumented.register_new(): Undocumented.unload(): Undocumented.unload_on_dut_change(): Undocumented.
- origen.callbacks.emit(name, source=None, args=None, kwargs=None)#
- origen.callbacks.listen_for(name, *, source=None, unload_on=None)#
- origen.callbacks.register_callback(name, *, source=None)#
- origen.callbacks.register_new(name, source=None)#
- origen.callbacks.unload(phase)#
- origen.callbacks.unload_on_dut_change()#
Classes#
Callback: Undocumented.Callbacks: Undocumented.ProxyFunctions: Undocumented.UnloadOn: Create a collection of name/value pairs.
- class origen.callbacks.Callback(name, registered_at)#
-
- emit(caller, args, kwargs)#
- register_listener(source, func, *, unload_on=None)#
- unload(phase)#
- class origen.callbacks.Callbacks#
- emit(name, caller, args, kwargs)#
- register_listener(name, source, func, *, unload_on=None)#
- register_new(name, source)#
- unload(phase)#
Variables#
- origen.callbacks.proxies#