DataStore Library: 8 Synchronization

Up: GEOS SDK TechDocs| Up | Prev: 7 Timestamping

The DataStore Manager ensures synchronization between applications sharing the same datastore file by issuing a series of read and write locks. Routines that modify data request write locks while non-modifying routines request read locks. If the DataStore Manager cannot grant a lock because another session has locked the datastore, the routine will return DSE_DATASTORE_LOCKED.There can be up to thirty-two readers per datastore.


Up: GEOS SDK TechDocs| Up | Prev: 7 Timestamping