9 #define CORRECT_CONFIG 15 12 #undef DEBUG_INTERNAL2 44 std::cerr <<
"-- setSourceTopology: " << topo.
total << std::endl;
53 std::cerr <<
"****** Why is the method " << __FUNCTION__ <<
"called?\n";
62 std::cerr <<
"-- setDestTopology: " << topo.
total << std::endl;
72 std::cerr <<
"****** Why is the method " << __FUNCTION__ <<
"called?\n";
81 std::cerr <<
"-- setNodeRank: " << Rank << std::endl;
96 std::cerr <<
"-- setEltSize: " << size << std::endl;
105 #ifdef DEBUG_INTERNAL 106 std::cerr <<
"-- setLocalNbElt: " << elt_nb << std::endl;
119 #ifdef DEBUG_INTERNAL 120 std::cerr <<
"computePiecesToSend-------------------- in\n";
121 std::cerr << __FUNCTION__ <<
": config = "<<
_config<<endl;
135 sched[0].
id = (
void*) -1;
138 #ifdef DEBUG_INTERNAL 139 std::cerr <<
"computePiecesToSend-------------------- done\n";
149 #ifdef DEBUG_INTERNAL 150 cerr <<
"-- _clientBuffer set to "<<dataPtr<<endl;
157 if (remaining_size_octet <
_llen) {
158 std::cerr <<
"Identity: not yet implemented !\n";
162 #ifdef DEBUG_INTERNAL 163 std::cerr << __FUNCTION__ <<
": getClientData returns #elt: "<<
_llen<<endl;
166 remaining_size_octet-=
_llen;
167 returned_length_element=
_llen;
177 #ifdef DEBUG_INTERNAL 178 std::cerr <<
"-- clientFree\n";
185 #ifdef DEBUG_INTERNAL 195 #ifdef DEBUG_INTERNAL 196 std::cerr <<
"-- insertData "<<endl;
199 if (element_nb !=
_llen) {
200 std::cerr <<
"Identity: not yet implemented !\n";
204 unsigned long llen = element_nb*
_unitsize;
214 #ifdef DEBUG_INTERNAL 215 std::cerr <<
"-- getServerData: ptr : "<<(
void*)
_serverBuffer<<
" #element:"<<length<<std::endl;
223 std::cerr <<
"-- insertData "<<endl;
236 #ifdef DEBUG_INTERNAL 241 #ifdef DEBUG_INTERNAL 251 #ifdef DEBUG_INTERNAL
virtual PieceToSend * computePiecesToSend(unsigned &size)
IdentityLib::IdentityDescr * _serverDescr
PaCO::PacoTopology_t _dTopo
virtual void setDescr(void *descr)
virtual void * getClientData(void *pid, int server_node, long &size, long &length, bool &end)
virtual void serverFree()
PaCO::PacoTopology_t _sTopo
virtual PaCO::PacoTopology_t getDestTopology()
virtual void setDestTopology(PaCO::PacoTopology_t topo)
virtual PaCO::PacoTopology_t getSourceTopology()
virtual void setDataPtr(void *dataPtr)
virtual void * getDescr()
virtual void setNodeRank(long Rank)
IdentityLib::IdentityDescr _clientDescr
virtual bool insertData(void *rcptBuf, unsigned long element_nb)
virtual void clientFree()
void setEltSize(unsigned long size)
virtual void * getServerData(long &length)
virtual long getNodeRank()
virtual void setSourceTopology(PaCO::PacoTopology_t topo)
void setLocalNbElt(unsigned long elt_nb)
unsigned long _serverToReceived