This class implements the interface Engines::ConnectionManager. More...

Data Structures | |
| struct | connection_infos |
Public Member Functions | |
| ConnectionManager_i (CORBA::ORB_ptr orb) | |
| Engines::ConnectionManager::connectionId | connect (Engines::DSC_ptr uses_component, const char *uses_port_name, Engines::DSC_ptr provides_component, const char *provides_port_name) |
| void | disconnect (Engines::ConnectionManager::connectionId id, Engines::DSC::Message message) |
| void | ShutdownWithExit () |
| CORBA::Long | getPID () |
Protected Attributes | |
| CORBA::ORB_var | _orb |
This class implements the interface Engines::ConnectionManager.
| Engines::ConnectionManager::connectionId ConnectionManager_i::connect | ( | Engines::DSC_ptr | uses_component, | |
| const char * | uses_port_name, | |||
| Engines::DSC_ptr | provides_component, | |||
| const char * | provides_port_name | |||
| ) |
CORBA method : connect two ports of two components.
| void ConnectionManager_i::disconnect | ( | Engines::ConnectionManager::connectionId | id, | |
| Engines::DSC::Message | message | |||
| ) |
CORBA method : releases a connection performed with ConnectionManager_i::connect.
| void ConnectionManager_i::ShutdownWithExit | ( | ) |
Shutdown the ConnectionManager process.
| CORBA::Long ConnectionManager_i::getPID | ( | ) |
Returns the PID of the connection manager