24 #ifndef _PARAM_DOUBLE_PORT_PROVIDES_HXX_
25 #define _PARAM_DOUBLE_PORT_PROVIDES_HXX_
27 #include "SALOME_ParamPortsPaCO_Ports_Param_Double_Port_server.hxx"
33 public virtual Ports::Param_Double_Port_serv
40 void get_results(Ports::Param_Double_Port::seq_double_out param_results);
51 std::string port_name,
56 std::string port_name,
Definition: ParallelDSC_i.hxx:40
Definition: Param_Double_Port_provides_i.hxx:34
virtual ~Param_Double_Port_provides_i()
Definition: Param_Double_Port_provides_i.cxx:73
static void wait_init_port(Engines_ParallelDSC_i *par_compo, std::string port_name, CORBA::ORB_ptr orb)
Definition: Param_Double_Port_provides_i.cxx:206
Param_Double_Port_provides_i(CORBA::ORB_ptr orb, char *ior, int rank)
Definition: Param_Double_Port_provides_i.cxx:37
bool seq_data_termine_cp
Definition: Param_Double_Port_provides_i.hxx:69
void set_data(Ports::Param_Double_Port::seq_double *results)
Definition: Param_Double_Port_provides_i.cxx:310
pthread_cond_t * seq_results_condition
Definition: Param_Double_Port_provides_i.hxx:73
Ports::Param_Double_Port::seq_double * _seq_results
Definition: Param_Double_Port_provides_i.hxx:61
bool seq_results_termine_cp
Definition: Param_Double_Port_provides_i.hxx:77
static Param_Double_Port_provides_i * init_port(Engines_ParallelDSC_i *par_compo, std::string port_name, CORBA::ORB_ptr orb)
Definition: Param_Double_Port_provides_i.cxx:101
pthread_mutex_t * seq_results_mutex
Definition: Param_Double_Port_provides_i.hxx:72
bool seq_results_termine
Definition: Param_Double_Port_provides_i.hxx:74
pthread_cond_t * seq_data_condition_cp
Definition: Param_Double_Port_provides_i.hxx:68
void get_results(Ports::Param_Double_Port::seq_double_out param_results)
Definition: Param_Double_Port_provides_i.cxx:255
Ports::Param_Double_Port::seq_double * _seq_data
Definition: Param_Double_Port_provides_i.hxx:60
pthread_mutex_t * seq_data_mutex
Definition: Param_Double_Port_provides_i.hxx:64
pthread_mutex_t * seq_results_mutex_cp
Definition: Param_Double_Port_provides_i.hxx:75
pthread_cond_t * seq_results_condition_cp
Definition: Param_Double_Port_provides_i.hxx:76
pthread_mutex_t * seq_data_mutex_cp
Definition: Param_Double_Port_provides_i.hxx:67
pthread_cond_t * seq_data_condition
Definition: Param_Double_Port_provides_i.hxx:65
void configure_set_data(int data_length, int totalNbElt, int BeginEltPos)
Definition: Param_Double_Port_provides_i.cxx:334
bool seq_data_termine
Definition: Param_Double_Port_provides_i.hxx:66
void put(const Ports::Param_Double_Port::seq_double ¶m_data)
Definition: Param_Double_Port_provides_i.cxx:229
Ports::Param_Double_Port::seq_double * get_data()
Definition: Param_Double_Port_provides_i.cxx:281
sequence< double > seq_double
Definition: SALOME_ParamPorts.idl:36
orb
Definition: salome.py:122