diff audioDB.h @ 36:5bae5570fb2e audiodb-debian

Merge trunk changes -r44:51 onto audio-debian branch
author mas01cr
date Wed, 29 Aug 2007 16:12:46 +0000
parents 5485586a5378
children 06922d637752
line wrap: on
line diff
--- a/audioDB.h	Fri Aug 17 11:44:27 2007 +0000
+++ b/audioDB.h	Wed Aug 29 16:12:46 2007 +0000
@@ -215,7 +215,7 @@
   struct timeval tv2;
     
   // private methods
-  void error(const char* a, const char* b = "");
+  void error(const char* a, const char* b = "", const char *sysFunc = 0);
   void pointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
   void trackPointQuery(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
   void trackSequenceQueryNN(const char* dbName, const char* inFile, adb__queryResult *adbQueryResult=0);
@@ -233,6 +233,8 @@
   audioDB(const unsigned argc, char* const argv[], adb__queryResult *adbQueryResult=0);
   ~audioDB();
   int processArgs(const unsigned argc, char* const argv[]);
+  void get_lock(int fd, bool exclusive);
+  void release_lock(int fd);
   void create(const char* dbName);
   void drop();
   void insert(const char* dbName, const char* inFile);