SignalListener
- class mtf.network_port.signal_listener.SignalListener
- __init__()
- start(channel_name: str, frame_name: str, frame_id: int, pdu_name: str, signal_name: str, on_change: bool = True, silent_mode: bool = False) str
- start_by_frame_id(channel_name: str, frame_id: int, pdu_name: str, signal_name: str, on_change: bool = True, silent_mode: bool = False) str
- start_by_frame_name(channel_name: str, frame_name: str, pdu_name: str, signal_name: str, on_change: bool = True, silent_mode: bool = False) list
- stop(signal_full_path_name: str, on_change: bool = True) bool
- stop_all()
- clear_history(signal_full_path_name: str = '', clear_high_level_cache: bool = True) bool
clear_history() : clear all signals history clear_history(clear_high_level_cache = True) : Clear all signals history from low and high level cache
- get_signals(signal_full_path_name: str = '') list | dict
- get_signals_from_cache(signal_full_path_name: str = '') list | dict
- set_callback_function(callback)
- static __new__(cls, *args, **kwargs)
Initialize a new instance of the ControllerBase.
The instance will be automatically added to the list of controllers.
- classmethod controllers_cleanup()
Clean up all controller instances.
Calls the clean_up() method for each instance.
- clean_up()