General KERNEL Documentation     End User KERNEL Services  


Engines Namespace 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

struct  KeyValuePair
interface  Container
 Interface of the Container. This interface defines the process of loading and registration of new components in SALOME application. More...
interface  Component
 Interface of the component. This interface is used for interaction between the container and the component and between the components inside the container. More...
interface  fileTransfer
 Interface of fileTransfer. The fileTransfer and fileRef interfaces provide a file transfer service between different computers. More...
interface  fileRef
 Interface of fileTransfer. The fileTransfer and fileRef interfaces provide a file transfer service between different computers. More...
struct  MachineParameters
exception  NotFound
interface  ContainerManager
 Interface of the containerManager This interface is used for interaction with the unique instance of ContainerManager. More...
interface  MPIContainer
interface  MPIObject
interface  TestComponent
interface  TestMPIComponent
struct  CSR

Typedefs

typedef sequence< octet > TMPFile
typedef sequence< KeyValuePairFieldsDict
typedef sequence< octet > fileBlock
typedef sequence< stringMachineList
typedef sequence< Object > IORTab
typedef sequence< double > DoubleVec
typedef sequence< long > IntVec
typedef Engines::CSR CSRMatStruct


Typedef Documentation

typedef sequence<octet> Engines::TMPFile
 

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

typedef sequence<KeyValuePair> Engines::FieldsDict
 

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<string> Engines::MachineList
 

Type to transmit list of machines.

typedef sequence<Object> Engines::IORTab
 

typedef sequence<double> Engines::DoubleVec
 

typedef sequence<long> Engines::IntVec
 

typedef struct Engines::CSR Engines::CSRMatStruct