The SALOME base class for all DSC components implemented in python (interface Engines::Superv_Component). More...


Public Member Functions | |
| def | __init__ |
| def | init_service |
| def | get_provides_port |
| def | connect_uses_port |
| def | connect_provides_port |
| def | disconnect_provides_port |
| def | disconnect_uses_port |
| def | get_port_properties |
| def | setInputFileToService |
| def | checkInputFilesToService |
| def | getInputFileToService |
| def | setOutputFileToService |
| def | getOutputFileToService |
| def | checkOutputFilesToService |
| def | beginService |
Data Fields | |
| proxy | |
Private Attributes | |
| _naming_service | |
A Python DSC component is implemented by a Python class that has the name of the component and is located in a python module that has the name of the component. You must derive it and implement init_service and those methods that are services of the component.
| def dsccalcium::PyDSCComponent::__init__ | ( | self, | |
| orb, | |||
| poa, | |||
| contID, | |||
| containerName, | |||
| instanceName, | |||
| interfaceName | |||
| ) |
| def dsccalcium::PyDSCComponent::init_service | ( | self, | |
| service | |||
| ) |
| def dsccalcium::PyDSCComponent::get_provides_port | ( | self, | |
| name, | |||
| error | |||
| ) |
| def dsccalcium::PyDSCComponent::connect_uses_port | ( | self, | |
| name, | |||
| port | |||
| ) |
| def dsccalcium::PyDSCComponent::connect_provides_port | ( | self, | |
| name | |||
| ) |
| def dsccalcium::PyDSCComponent::disconnect_provides_port | ( | self, | |
| name, | |||
| message | |||
| ) |
| def dsccalcium::PyDSCComponent::disconnect_uses_port | ( | self, | |
| name, | |||
| port, | |||
| message | |||
| ) |
| def dsccalcium::PyDSCComponent::get_port_properties | ( | self, | |
| name | |||
| ) |
| def dsccalcium::PyDSCComponent::setInputFileToService | ( | self, | |
| service_name, | |||
| Salome_file_name | |||
| ) |
| def dsccalcium::PyDSCComponent::checkInputFilesToService | ( | self, | |
| service_name | |||
| ) |
| def dsccalcium::PyDSCComponent::getInputFileToService | ( | self, | |
| service_name, | |||
| Salome_file_name | |||
| ) |
| def dsccalcium::PyDSCComponent::setOutputFileToService | ( | self, | |
| service_name, | |||
| Salome_file_name | |||
| ) |
| def dsccalcium::PyDSCComponent::getOutputFileToService | ( | self, | |
| service_name, | |||
| Salome_file_name | |||
| ) |
| def dsccalcium::PyDSCComponent::checkOutputFilesToService | ( | self, | |
| service_name | |||
| ) |
| def dsccalcium::PyDSCComponent::beginService | ( | self, | |
| service_name | |||
| ) |