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

Definition at line 1140 of file discpp.cxx.

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

1141 {
1142  if(!itsId)
1143  return 0;
1144  if( itsType == DisFLOAT)
1145  {
1146  itsData = &value;
1147  if( cids == 0)
1148  {
1149  int ids[2];
1150  ids[0] = DimServer::getClientId();
1151  ids[1] = 0;
1152  return dis_selective_update_service( itsId, ids );
1153  }
1154  return dis_selective_update_service( itsId, cids );
1155  }
1156  return -1;
1157 }
#define dis_selective_update_service
Definition: dis.h:24
Definition: dis.hxx: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: