laborchestrator.sila_server.generated package¶
Subpackages¶
- laborchestrator.sila_server.generated.cancelcontroller package
- Submodules
- laborchestrator.sila_server.generated.cancelcontroller.cancelcontroller_base module
- laborchestrator.sila_server.generated.cancelcontroller.cancelcontroller_client module
- laborchestrator.sila_server.generated.cancelcontroller.cancelcontroller_errors module
- laborchestrator.sila_server.generated.cancelcontroller.cancelcontroller_feature module
- laborchestrator.sila_server.generated.cancelcontroller.cancelcontroller_types module
- Module contents
- Submodules
- laborchestrator.sila_server.generated.laborchestratorservice package
- Submodules
- laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_base module
- laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_client module
- laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_errors module
- laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_feature module
- laborchestrator.sila_server.generated.laborchestratorservice.laborchestratorservice_types module
- Module contents
GetStatus_ResponsesInvalidLabConfigurationInvalidProcessLabOrchestratorServiceBaseLabOrchestratorServiceBase.GetStatus()LabOrchestratorServiceBase.LoadLabConfiguration()LabOrchestratorServiceBase.LoadLabConfigurationFile()LabOrchestratorServiceBase.LoadProcess()LabOrchestratorServiceBase.LoadProcessFile()LabOrchestratorServiceBase.StartProcess()LabOrchestratorServiceBase.StopProcess()LabOrchestratorServiceBase._abc_implLabOrchestratorServiceBase.parent_server
LabOrchestratorServiceClientLabOrchestratorServiceClient.GetStatus()LabOrchestratorServiceClient.LoadLabConfiguration()LabOrchestratorServiceClient.LoadLabConfigurationFile()LabOrchestratorServiceClient.LoadProcess()LabOrchestratorServiceClient.LoadProcessFile()LabOrchestratorServiceClient.StartProcess()LabOrchestratorServiceClient.StopProcess()
LoadLabConfigurationFile_ResponsesLoadLabConfiguration_ResponsesLoadProcessFile_ResponsesLoadProcess_ResponsesProcessStatusStartProcess_ResponsesStopProcess_Responses
- Submodules
- laborchestrator.sila_server.generated.pausecontroller package
- Submodules
- laborchestrator.sila_server.generated.pausecontroller.pausecontroller_base module
- laborchestrator.sila_server.generated.pausecontroller.pausecontroller_client module
- laborchestrator.sila_server.generated.pausecontroller.pausecontroller_errors module
- laborchestrator.sila_server.generated.pausecontroller.pausecontroller_feature module
- laborchestrator.sila_server.generated.pausecontroller.pausecontroller_types module
- Module contents
InvalidCommandExecutionUUIDInvalidCommandStateOperationNotSupportedPauseControllerBasePauseControllerBase.Pause()PauseControllerBase.PausedCommands_on_subscription()PauseControllerBase.Resume()PauseControllerBase._PausedCommands_current_valuePauseControllerBase._PausedCommands_producer_queuePauseControllerBase._abc_implPauseControllerBase.abort_PausedCommands_subscriptions()PauseControllerBase.current_PausedCommandsPauseControllerBase.parent_serverPauseControllerBase.update_PausedCommands()
PauseControllerClientPause_ResponsesResume_ResponsesUUID
- Submodules
- laborchestrator.sila_server.generated.simulationcontroller package
- Submodules
- laborchestrator.sila_server.generated.simulationcontroller.simulationcontroller_base module
- laborchestrator.sila_server.generated.simulationcontroller.simulationcontroller_client module
- laborchestrator.sila_server.generated.simulationcontroller.simulationcontroller_errors module
- laborchestrator.sila_server.generated.simulationcontroller.simulationcontroller_feature module
- laborchestrator.sila_server.generated.simulationcontroller.simulationcontroller_types module
- Module contents
- Submodules
Submodules¶
- laborchestrator.sila_server.generated.client module
ClientClient.CancelControllerClient.LabOrchestratorServiceClient.PauseControllerClient.SiLAServiceClient.SimulationControllerClient.__addressClient.__portClient._channelClient._children_by_fully_qualified_identifierClient._expected_featuresClient._featuresClient._registered_defined_execution_error_classesClient._task_executor
Module contents¶
- class laborchestrator.sila_server.generated.Client(*args, **kwargs)[source]¶
Bases:
SilaClient- CancelController: cancelcontroller.CancelControllerClient¶
- LabOrchestratorService: laborchestratorservice.LabOrchestratorServiceClient¶
- PauseController: pausecontroller.PauseControllerClient¶
- SiLAService: SiLAServiceClient¶
This Feature MUST be implemented by each SiLA Server.
It specifies Commands and Properties to discover the Features a SiLA Server implements as well as details about the SiLA Server, like name, type, description, vendor and UUID.
Any interaction described in this feature MUST not affect the behaviour of any other Feature.
- SimulationController: simulationcontroller.SimulationControllerClient¶
- __address: str¶
- __port: int¶
- _channel: grpc.Channel¶
- _children_by_fully_qualified_identifier: Dict[FullyQualifiedIdentifier, HasFullyQualifiedIdentifier]¶
- _expected_features: Set[FullyQualifiedFeatureIdentifier] = {FullyQualifiedFeatureIdentifier('de.unigreifswald/instruments/LabOrchestratorService/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/core.commands/CancelController/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/core.commands/PauseController/v2'), FullyQualifiedFeatureIdentifier('org.silastandard/core/SiLAService/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/core/SimulationController/v1')}¶
- _features: Dict[str, ClientFeature]¶
- _registered_defined_execution_error_classes: Dict[FullyQualifiedDefinedExecutionErrorIdentifier, Type[DefinedExecutionError]]¶
- _task_executor: ThreadPoolExecutor¶