FACT++  1.0
int DimService::selectiveUpdateService ( void *  structure,
int  size,
int *  cids 
)

Definition at line 1236 of file discpp.cxx.

References dis_selective_update_service, DisPOINTER, DimServer::getClientId(), ids, itsData, itsId, itsSize, itsType, and size.

1237 {
1238  if(!itsId)
1239  return 0;
1240  if( itsType == DisPOINTER)
1241  {
1242  itsData = structure;
1243  itsSize = size;
1244  if( cids == 0)
1245  {
1246  int ids[2];
1247  ids[0] = DimServer::getClientId();
1248  ids[1] = 0;
1249  return dis_selective_update_service( itsId, ids );
1250  }
1251  return dis_selective_update_service( itsId, cids );
1252  }
1253  return -1;
1254 }
#define dis_selective_update_service
Definition: dis.h:24
DisTYPE itsType
Definition: dis.hxx:211
int ids[10]
int size
Definition: db_dim_server.c:17
int itsSize
Definition: dis.hxx:210
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: