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

Definition at line 1197 of file discpp.cxx.

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

1198 {
1199  if(!itsId)
1200  return 0;
1201  if( itsType == DisSHORT)
1202  {
1203  itsData = &value;
1204  if( cids == 0)
1205  {
1206  int ids[2];
1207  ids[0] = DimServer::getClientId();
1208  ids[1] = 0;
1209  return dis_selective_update_service( itsId, ids );
1210  }
1211  return dis_selective_update_service( itsId, cids );
1212  }
1213  return -1;
1214 }
#define dis_selective_update_service
Definition: dis.h:24
DisTYPE itsType
Definition: dis.hxx:211
int ids[10]
Definition: dis.hxx:24
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: