ethos_penalps.simulation_data.container_process_state_network_data#

Module Contents#

Classes#

InitializationDataCollector

ProcessStateNetworkContainer

Attributes#

logger

ethos_penalps.simulation_data.container_process_state_network_data.logger#
class ethos_penalps.simulation_data.container_process_state_network_data.InitializationDataCollector#
add_current_process_state_name(current_process_state_name: str)#
add_current_output_stream_state(current_output_stream_state: ethos_penalps.stream.ContinuousStreamState | ethos_penalps.stream.BatchStreamState)#
add_current_storage_level(current_storage_level: numbers.Number)#
class ethos_penalps.simulation_data.container_process_state_network_data.ProcessStateNetworkContainer#
update_storage_level(new_storage_level: numbers.Number)#
get_storage_level() numbers.Number#
update_existing_output_stream_state(new_output_stream_state: ethos_penalps.stream.ContinuousStreamState | ethos_penalps.stream.BatchStreamState)#
add_input_stream_to_validated_data(new_input_stream_state: ethos_penalps.stream.ContinuousStreamState | ethos_penalps.stream.BatchStreamState)#
update_current_process_state(new_process_state_name: str)#
add_first_input_stream_state(first_input_stream_state: ethos_penalps.stream.ContinuousStreamState | ethos_penalps.stream.BatchStreamState)#
adapt_existing_input_stream_state(new_input_stream_state: ethos_penalps.stream.BatchStreamState | ethos_penalps.stream.ContinuousStreamState)#