openpectus.engine.engine_message_builder
Attributes
Classes
Collects data from engine and constructs engine messages |
Functions
|
Module Contents
- openpectus.engine.engine_message_builder.logger
- openpectus.engine.engine_message_builder.frontend_logging_queue: queue.SimpleQueue[logging.LogRecord]
- openpectus.engine.engine_message_builder.frontend_logging_handler
- openpectus.engine.engine_message_builder.to_model_tag(tag)
- Parameters:
- Return type:
- class openpectus.engine.engine_message_builder.EngineMessageBuilder(engine)
Collects data from engine and constructs engine messages
- Parameters:
engine (openpectus.engine.engine.Engine)
- engine
- __str__()
- Return type:
str
- create_uod_info()
- Return type:
- collect_tag_updates(snapshot=False)
- Return type:
- create_tag_updates_snapshot_msg()
- Return type:
- create_tag_updates_msg()
- Return type:
- create_run_started_msg(run_id, tick_time)
- Parameters:
run_id (str)
tick_time (float)
- Return type:
- create_run_stopped_msg(run_id)
- Parameters:
run_id (str)
- Return type:
- create_runlog_msg(run_id)
- Parameters:
run_id (str)
- Return type:
- create_error_log_msg()
- Return type:
- create_control_state_msg()
- Return type:
- create_method_state_msg()
- Return type:
- create_method_msg()
- Return type:
- create_wpn_run_stopped_msg()
- create_wpn_run_started_msg()
- create_wpn_run_paused_msg()
- create_wpn_block_started_msg(block_name)
- Parameters:
block_name (str)
- Return type:
- create_wpn_notify_command_msg(text)
- Parameters:
text (str)
- Return type:
- create_wpn_watch_activated_msg(watch_argument)
- Parameters:
watch_argument (str)
- Return type:
- create_wpn_method_error_msg()
- create_wpn_network_error_msg()