FACT++  1.0
int DimService::selectiveUpdateService ( double &  value,
int *  cids 
)

Definition at line 1159 of file discpp.cxx.

References dis_selective_update_service, DisDOUBLE, DimServer::getClientId(), ids, itsData, itsId, and itsType.

1160 {
1161  if(!itsId)
1162  return 0;
1163  if( itsType == DisDOUBLE)
1164  {
1165  itsData = &value;
1166  if( cids == 0)
1167  {
1168  int ids[2];
1169  ids[0] = DimServer::getClientId();
1170  ids[1] = 0;
1171  return dis_selective_update_service( itsId, ids );
1172  }
1173  return dis_selective_update_service( itsId, cids );
1174  }
1175  return -1;
1176 }
#define dis_selective_update_service
Definition: dis.h:24
DisTYPE itsType
Definition: dis.hxx:211
int ids[10]
static int getClientId()
Definition: discpp.cxx:571
int itsId
Definition: dis.hxx:228
void * itsData
Definition: dis.hxx:208

+ Here is the call graph for this function: