* APR_WRITE open for read-write access * APR_CREATE create the sdbm if it does not exist * APR_TRUNCATE empty the contents of the sdbm * APR_EXCL fail for APR_CREATE if the file exists * APR_DELONCLOSE delete the sdbm when closed * APR_SHARELOCK support locking across process/machines *
* APR_FLOCK_SHARED * APR_FLOCK_EXCLUSIVE *
* APR_SDBM_INSERT return an error if the record exists * APR_SDBM_REPLACE overwrite any existing record for key *