define an implementation of the component interface Engines::Component More...
Public Member Functions | |
def | __init__ (self, orb, poa, contID, containerName, instanceName, interfaceName, notif=False) |
def | getCorbaRef (self) |
def | ping (self) |
def | setProperties (self, dico) |
def | getProperties (self) |
def | destroy (self) |
def | GetContainerRef (self) |
def | beginService (self, serviceName) |
def | endService (self, serviceName) |
def | sendMessage (self, event_type, message) |
def | Names (self, GraphName, NodeName) |
def | graphName (self) |
def | nodeName (self) |
def | Killer (self, ThreadId, signum) |
def | Kill_impl (self) |
def | Stop_impl (self) |
def | Suspend_impl (self) |
def | Resume_impl (self) |
def | CpuUsed_impl (self) |
def | DumpPython (self, isPublished, isMultiFile) |
def | hasObjectInfo (self) |
def | getObjectInfo (self, entry) |
def | getVersion (self) |
Private Member Functions | |
def | _get_instanceName (self) |
def | _get_interfaceName (self) |
Static Private Attributes | |
_orb = None | |
_poa = None | |
list | _fieldsDict = [] |
define an implementation of the component interface Engines::Component
Implementation Without naming_service server
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.__init__ | ( | self, | |
orb, | |||
poa, | |||
contID, | |||
containerName, | |||
instanceName, | |||
interfaceName, | |||
notif = False |
|||
) |
Reimplemented in SALOME_ComponentPy.SALOME_ComponentPy_i.
References Engines_Component_i._orb, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._orb, SALOME_Container.SALOME_Container_i._orb, Abstract_Engines_Container_i._orb, SALOME_ContainerManager._orb, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._orb, ConnectionManager_i._orb, Param_Double_Port_uses_i._orb, SALOME_Launcher._orb, LifeCycleCORBATest._orb, Logger._orb, SALOME_ModuleCatalogImpl._orb, SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy._orb, SALOME_NamingService._orb, SALOME_NamingServicePy.SALOME_NamingServicePy_i._orb, NamingServiceTest._orb, Engines_Parallel_Component_i._orb, Engines_Parallel_Container_i._orb, RegistryService._orb, SALOME_ResourcesManager._orb, SALOMEDS_ChildIterator_i._orb, SALOMEDS_Driver_i._orb, SALOMEDS_DriverFactory_i._orb, SALOMEDS_GenericAttribute_i._orb, SALOMEDS_SComponentIterator_i._orb, SALOMEDS_SObject._orb, SALOMEDS_SObject_i._orb, SALOMEDS_Study._orb, SALOMEDS::Notifier._orb, SALOMEDS::GenObjRegister._orb, SALOMEDS_Study_i._orb, SALOMEDS_StudyBuilder._orb, SALOMEDS_StudyBuilder_i._orb, SALOMEDS_UseCaseBuilder_i._orb, SALOMEDS_UseCaseIterator_i._orb, SALOMEDSTest._orb, SALOMESDS::DataScopeKiller._orb, SALOMESDS::DataScopeServerBase._orb, SALOMESDS::DataServerManager._orb, ORB_INIT._orb, Engines_Component_i._poa, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._poa, SALOME_Container.SALOME_Container_i._poa, Abstract_Engines_Container_i._poa, SALOME_ContainerManager._poa, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._poa, SALOME_ExternalServerLauncher._poa, SALOME_Launcher._poa, Engines_Parallel_Component_i._poa, Engines_Parallel_Container_i._poa, Container_proxy_impl_final._poa, SALOME_ResourcesManager._poa, SALOMESDS::DataScopeServerBase._poa, SALOMESDS::DataServerManager._poa, SALOMESDS::PickelizedPyObjServer._poa, and MESSAGE.
|
private |
|
private |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.beginService | ( | self, | |
serviceName | |||
) |
Reimplemented in dsccalcium.PyDSCComponent.
References Engines_Component_i._Executed, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._Executed, Engines_Parallel_Component_i._Executed, Engines_Component_i._fieldsDict, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._fieldsDict, Engines_Parallel_Component_i._fieldsDict, Engines_Component_i._graphName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._graphName, Engines_Parallel_Component_i._graphName, Engines_Component_i._instanceName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._instanceName, Engines_Parallel_Component_i._instanceName, Engines_Component_i._nodeName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._nodeName, Engines_Parallel_Component_i._nodeName, Engines_Component_i._serviceName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._serviceName, Engines_Parallel_Component_i._serviceName, Engines_Component_i._StartUsed, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._StartUsed, Engines_Parallel_Component_i._StartUsed, Engines_Component_i._ThreadCpuUsed, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._ThreadCpuUsed, Engines_Parallel_Component_i._ThreadCpuUsed, Engines_Component_i._ThreadId, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._ThreadId, Engines_Parallel_Component_i._ThreadId, Engines::EngineComponent.CpuUsed_impl(), Engines_Component_i.CpuUsed_impl(), Engines_Parallel_Component_i.CpuUsed_impl(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.CpuUsed_impl(), and MESSAGE.
Referenced by dsccalcium.PyDSCComponent.beginService().
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.CpuUsed_impl | ( | self | ) |
References Engines_Component_i._Executed, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._Executed, Engines_Parallel_Component_i._Executed, Engines_Component_i._serviceName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._serviceName, Engines_Parallel_Component_i._serviceName, Engines_Component_i._StartUsed, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._StartUsed, Engines_Parallel_Component_i._StartUsed, Engines_Component_i._ThreadCpuUsed, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._ThreadCpuUsed, Engines_Parallel_Component_i._ThreadCpuUsed, Engines_Component_i._ThreadId, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._ThreadId, Engines_Parallel_Component_i._ThreadId, and MESSAGE.
Referenced by SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.beginService(), and SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.endService().
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.destroy | ( | self | ) |
References Engines_Component_i._poa, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._poa, SALOME_Container.SALOME_Container_i._poa, Abstract_Engines_Container_i._poa, SALOME_ContainerManager._poa, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._poa, SALOME_ExternalServerLauncher._poa, SALOME_Launcher._poa, Engines_Parallel_Component_i._poa, Engines_Parallel_Container_i._poa, Container_proxy_impl_final._poa, SALOME_ResourcesManager._poa, SALOMESDS::DataScopeServerBase._poa, SALOMESDS::DataServerManager._poa, SALOMESDS::PickelizedPyObjServer._poa, and MESSAGE.
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.DumpPython | ( | self, | |
isPublished, | |||
isMultiFile | |||
) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.endService | ( | self, | |
serviceName | |||
) |
References Engines_Component_i._graphName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._graphName, Engines_Parallel_Component_i._graphName, Engines_Component_i._instanceName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._instanceName, Engines_Parallel_Component_i._instanceName, Engines_Component_i._nodeName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._nodeName, Engines_Parallel_Component_i._nodeName, Engines_Component_i._ThreadId, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._ThreadId, Engines_Parallel_Component_i._ThreadId, Engines::EngineComponent.CpuUsed_impl(), Engines_Component_i.CpuUsed_impl(), Engines_Parallel_Component_i.CpuUsed_impl(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.CpuUsed_impl(), and MESSAGE.
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.GetContainerRef | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.getCorbaRef | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.getObjectInfo | ( | self, | |
entry | |||
) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.getProperties | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.getVersion | ( | self | ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.Version().
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.graphName | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.hasObjectInfo | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Kill_impl | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Killer | ( | self, | |
ThreadId, | |||
signum | |||
) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Names | ( | self, | |
GraphName, | |||
NodeName | |||
) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.nodeName | ( | self | ) |
References Engines_Component_i._nodeName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._nodeName, and Engines_Parallel_Component_i._nodeName.
Referenced by SALOME_PyNode.PyScriptNode_i.assignNewCompiledCode(), SALOME_PyNode.PyScriptNode_i.assignVarInContext(), SALOME_PyNode.PyScriptNode_i.callMethodOnVarInContext(), SALOME_PyNode.PyNode_i.execute(), SALOME_PyNode.PyScriptNode_i.execute(), SALOME_PyNode.PyNode_i.executeAnotherPieceOfCode(), SALOME_PyNode.PyScriptNode_i.executeAnotherPieceOfCode(), SALOME_PyNode.PyScriptNode_i.executeFirst(), SALOME_PyNode.PyScriptNode_i.executeSecond(), SALOME_PyNode.PyScriptNode_i.executeSimple(), SALOME_PyNode.PyNode_i.getName(), SALOME_PyNode.PyScriptNode_i.getName(), SALOME_PyNode.PyScriptNode_i.getValueOfVarInContext(), and SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.sendMessage().
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.ping | ( | self | ) |
References MESSAGE.
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Resume_impl | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.sendMessage | ( | self, | |
event_type, | |||
message | |||
) |
References Engines_Component_i._notifSupplier, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._notifSupplier, Engines_Parallel_Component_i._notifSupplier, Engines_Component_i.graphName(), Engines_Parallel_Component_i.graphName(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.graphName(), Engines_Component_i.nodeName(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.nodeName(), SALOME_PyNode.PyNode_i.nodeName, SALOME_PyNode.PyScriptNode_i.nodeName, and Engines_Parallel_Component_i.nodeName().
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.setProperties | ( | self, | |
dico | |||
) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Stop_impl | ( | self | ) |
def SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Suspend_impl | ( | self | ) |
|
private |
Referenced by SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.getCorbaRef().
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.sendMessage().
|
staticprivate |
Referenced by SALOME_Container.SALOME_Container_i.__init__(), SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.__init__(), SALOME_ContainerPy.SALOME_ContainerPy_i.__init__(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.__init__(), SALOME_NamingServicePy.SALOME_NamingServicePy_i.__init__(), SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.create_component_instance(), SALOME_Container.SALOME_Container_i.create_component_instance(), SALOME_Container.SALOME_Container_i.create_pynode(), SALOME_Container.SALOME_Container_i.create_pyscriptnode(), SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy.Register(), SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy.Resolve(), and SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.Shutdown().
|
staticprivate |
Referenced by SALOME_Container.SALOME_Container_i.__init__(), SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.__init__(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.__init__(), SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.create_component_instance(), SALOME_Container.SALOME_Container_i.create_component_instance(), SALOME_Container.SALOME_Container_i.create_pynode(), SALOME_Container.SALOME_Container_i.create_pyscriptnode(), and SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.destroy().
|
private |
|
private |
|
private |
|
private |
Referenced by SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.beginService(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.CpuUsed_impl(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.endService(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Kill_impl(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Resume_impl(), SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Stop_impl(), and SALOME_ComponentPy.SALOME_ComponentPy_Gen_i.Suspend_impl().