genericroboticarm.sila_server.generated.client module¶
- class genericroboticarm.sila_server.generated.client.Client(*args, **kwargs)[source]¶
Bases:
SilaClient
- ImplicitInteractionService: implicitinteractionservice.ImplicitInteractionServiceClient¶
- LabwareTransferManipulatorController: labwaretransfermanipulatorcontroller.LabwareTransferManipulatorControllerClient¶
- RoboTeachingService: roboteachingservice.RoboTeachingServiceClient¶
- RobotController: robotcontroller.RobotControllerClient¶
- 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.
- __address: str¶
- __port: int¶
- _channel: grpc.Channel¶
- _children_by_fully_qualified_identifier: Dict[FullyQualifiedIdentifier, HasFullyQualifiedIdentifier]¶
- _expected_features: Set[FullyQualifiedFeatureIdentifier] = {FullyQualifiedFeatureIdentifier('org.silastandard/core/SiLAService/v1'), FullyQualifiedFeatureIdentifier('org.silastandard/instruments.labware.manipulation/LabwareTransferManipulatorController/v1'), FullyQualifiedFeatureIdentifier('pharmb.io/robot/ImplicitInteractionService/v1'), FullyQualifiedFeatureIdentifier('stefanmaak/robot/RoboTeachingService/v1'), FullyQualifiedFeatureIdentifier('uni.greifswald/robot/RobotController/v1')}¶
- _features: Dict[str, ClientFeature]¶
- _registered_defined_execution_error_classes: Dict[FullyQualifiedDefinedExecutionErrorIdentifier, Type[DefinedExecutionError]]¶
- _task_executor: ThreadPoolExecutor¶