Version: 6.5.0
Engines Module Reference

This is a package of interfaces used for connecting new components to SALOME application. It also contains a set of interfaces used for management of MED component in SALOME application. More...

Data Structures

interface  ConnectionManager
 Interface of the ConnectionManager. It is a helper object for connection operations. The ConnectionManager is used like other services of SALOME (e.g ContainerManager). More...
 
interface  Container
 Interface of the Container. This interface defines the process of loading and registration of new components in SALOME application. More...
 
interface  ContainerManager
 Interface of the containerManager This interface is used for interaction with the unique instance of ContainerManager. More...
 
struct  ContainerParameters
 Type to describe required properties of a container. More...
 
struct  CSR
 
struct  dataref
 Structure data type to hold reference on data. More...
 
interface  DSC
 Interface of a DSC component. More...
 
interface  EngineComponent
 Interface of the component. This interface is used for interaction between the container and the component and between the components inside the container. More...
 
struct  file
 A file managed by a Salome_file. More...
 
interface  fileRef
 Interface of fileRef. The fileTransfer and fileRef interfaces provide a file transfer service between different computers. More...
 
interface  fileTransfer
 Interface of fileTransfer. The fileTransfer and fileRef interfaces provide a file transfer service between different computers. More...
 
interface  ImportableComponent
 Base interface of the component that supports exporting data. More...
 
struct  JobDescription
 
struct  JobParameters
 
struct  KeyValuePair
 General Key Value Structure to set or get properties, for component. More...
 
struct  MachineParameters
 Type to describe required properties of a container. More...
 
interface  MPIContainer
 Interface of the MPI parallel container. This interface defines the process of loading and registration of new components in SALOME application. More...
 
interface  MPIObject
 Interface of a parallel object for the MPI parallel container. More...
 
exception  NotFound
 exception thrown if a computer is not found in the catalog More...
 
interface  PACO_Container
 
interface  Parallel_Component
 
interface  Parallel_DSC
 Interface of a Parallel_DSC component. This interface defines the operations needed to add a paco++ port into a parallel DSC component. More...
 
interface  Parallel_Salome_file
 Interface of a Parallel_Salome_file This interface is used by parallel components and containers. It adds methods to enable to choose on which node of the parallel component the file has to be received. More...
 
struct  Parameter
 A generic parameter. More...
 
interface  PyNode
 
interface  PyScriptNode
 
struct  ResourceDefinition
 Type to describe a resource. More...
 
struct  ResourceParameters
 Type to describe required properties of a resource. More...
 
interface  ResourcesManager
 Interface of the resourcesManager This interface is used for interaction with the unique instance of ResourcesManager. More...
 
interface  Salome_file
 Interface of a Salome_file managed This file is independent of a Salome module. It can managed one or more real files. It's useful for parallel files. Currently Salome_file cannot manage two files that have the same name but not the same path. More...
 
interface  SalomeLauncher
 Interface of the salomelauncher This interface is used for interaction with the unique instance of SalomeLauncher. More...
 
interface  SalomeLauncherObserver
 
struct  SfState
 The state of a Salome_file. More...
 
interface  Superv_Component
 Interface of the Superv_Component. This interface is a DSC component that contains services for the SALOME module SUPERV. This interface contains methods that are only in local (so they are described and explained in the implementation class Superv_Component_i). These methods give access to data-oriented ports provided by default by SALOME's kernel. More...
 
interface  TestComponent
 a component with 2 operations (Coucou and Setenv) More...
 
interface  TestMPIComponent
 

Typedefs

typedef sequence< octet > TMPFile
 
typedef sequence< KeyValuePairFieldsDict
 
typedef sequence< octet > fileBlock
 A block of binary data used for file transfer. The maximum size of the block is defined on server side. More...
 
typedef sequence< Engines::filefiles
 A sequence of Engines::file. More...
 
typedef sequence< string > ResourceList
 Type to transmit list of resources. More...
 
typedef sequence< string > CompoList
 components list More...
 
typedef sequence< string > FilesList
 files list More...
 
typedef sequence< string > ModulesList
 modules list More...
 
typedef sequence< Engines::ParameterParameterList
 Generic parameter list. More...
 
typedef sequence< Engines::JobDescriptionJobsList
 
typedef sequence< string > MachineList
 
typedef sequence< Object > IORTab
 
typedef sequence< octet > pickledArgs
 
typedef sequence< string > listofstring
 
typedef sequence< double > DoubleVec
 
typedef sequence< long > IntVec
 
typedef struct Engines::CSR CSRMatStruct
 

Detailed Description

This is a package of interfaces used for connecting new components to SALOME application. It also contains a set of interfaces used for management of MED component in SALOME application.

This is a package of interfaces used for executing Python code on remote container.

Typedef Documentation

typedef sequence<octet> Engines::TMPFile

A byte stream which is used for binary data transfer between different components

typedef sequence<octet> Engines::fileBlock

A block of binary data used for file transfer. The maximum size of the block is defined on server side.

typedef sequence<Engines::file> Engines::files

A sequence of Engines::file.

typedef sequence<string> Engines::ResourceList

Type to transmit list of resources.

typedef sequence<string> Engines::CompoList

components list

typedef sequence<string> Engines::FilesList

files list

typedef sequence<string> Engines::ModulesList

modules list

Generic parameter list.

Copyright © 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS