27 #ifndef _CONNECTION_MANAGER_I_HXX_ 
   28 #define _CONNECTION_MANAGER_I_HXX_ 
   30 #include "DSC_Basic.hxx" 
   36 #include <SALOMEconfig.h> 
   37 #include CORBA_SERVER_HEADER(DSC_Engines) 
   43   public virtual POA_Engines::ConnectionManager
 
   54                                                      const char* uses_port_name, 
 
   55                                                      Engines::DSC_ptr provides_component, 
 
   56                                                      const char* provides_port_name);
 
   79     struct connection_infos {
 
   80       Engines::DSC_var uses_component; 
 
   81       std::string uses_port_name;
 
   82       Engines::DSC_var provides_component;
 
   83       std::string provides_port_name;
 
   88             connection_infos *> ids_type;
 
   90             connection_infos *>::iterator ids_it_type;
 
   96     pthread_mutex_t mutex;