27 #ifndef _DSC_ENGINES_IDL_
28 #define _DSC_ENGINES_IDL_
131 in
string provides_port_name,
151 void add_uses_port(in
string repository_id,
152 in
string uses_port_name,
176 Ports::Port get_provides_port(in
string provides_port_name,
214 void connect_provides_port(in
string provides_port_name) raises(
PortNotDefined);
226 void connect_uses_port(in
string uses_port_name,
251 void disconnect_provides_port(in
string provides_port_name,
266 void disconnect_uses_port(in
string uses_port_name,
312 in
string uses_port_name,
334 oneway
void ShutdownWithExit();
358 boolean init_service(in
string service_name);
Port's reference is not the right reference.
Definition: DSC_Engines.idl:106
The Id given to the disconnect method is bad.
Definition: DSC_Engines.idl:290
Interface of the component. This interface is used for interaction between the container and the comp...
Definition: SALOME_Component.idl:232
Interface of the Superv_Component. This interface is a DSC component that contains services for the S...
Definition: DSC_Engines.idl:348
Port's reference is Nil !
Definition: DSC_Engines.idl:103
Interface of a PortProperties. This interface permits to set and get properties associated to a port...
Definition: SALOME_Ports.idl:87
interfaces for EngineComponent and Container
sequence< Ports::Port > uses_port
a uses port
Definition: DSC_Engines.idl:73
This exception is raised when a port is used before it is added to the component. ...
Definition: DSC_Engines.idl:84
This file contains the IDL base interfaces for ports in the SALOME component model.
short connectionId
A connection Id. It's unique.
Definition: DSC_Engines.idl:293
Interface of a DSC Port. This interface defines a Port. A port is a CORBA interface.
Definition: SALOME_Ports.idl:42
Object property is not good for the port.
Definition: DSC_Engines.idl:109
Interface of a DSC component.
Definition: DSC_Engines.idl:61
Message
This enumeration is used when the connection of a port (uses or provides) is changed.
Definition: DSC_Engines.idl:79
This exception is raised when you try to use a port that is not connected.
Definition: DSC_Engines.idl:90
This exception is raised if the type of the provides port is bad.
Definition: DSC_Engines.idl:97
Interface of the ConnectionManager. It is a helper object for connection operations. The ConnectionManager is used like other services of SALOME (e.g ContainerManager).
Definition: DSC_Engines.idl:287
This exception is raised if you try to add a port with the same name than a previous defined port...
Definition: DSC_Engines.idl:87