diff audioDBws.h @ 314:b671a46873c2

working SIIGRAPH08 version. Fixed powerTable mmap memory leak in WS calls (only showed up in big databases). Implements radius queries over WS with new wsdl file
author mas01mc
date Tue, 12 Aug 2008 01:21:44 +0000
parents 435ffdaecae9
children 7ff56cce3297
line wrap: on
line diff
--- a/audioDBws.h	Sat Aug 09 15:46:42 2008 +0000
+++ b/audioDBws.h	Tue Aug 12 01:21:44 2008 +0000
@@ -46,21 +46,4 @@
 // Query an existing adb database
 int adb__query(xsd__string dbName, xsd__string qKey, xsd__string keyList, xsd__string timesFileName, xsd__int qType, xsd__int qPos, xsd__int pointNN, xsd__int segNN, xsd__int segLen, struct adb__queryResponse &adbQueryResponse);
 
-struct adb__sequenceQueryParms {
-  xsd__string keyList;
-  xsd__string timesFileName;
-  xsd__int queryPoint;
-  xsd__int pointNN;
-  xsd__int trackNN;
-  xsd__int sequenceLength;
-  xsd__double radius;
-  xsd__double relative_threshold;
-  xsd__double absolute_threshold;
-  xsd__int usingQueryPoint;
-  xsd__int lsh_exact;
-};
-
-// Perform a sequence query
-int adb__sequenceQuery_by_key(xsd__string dbName, xsd__string qKey, xsd__int qType,
-		       struct adb__sequenceQueryParms *parms, 
-		       struct adb__queryResponse &adbQueryResponse);
+int adb__sequenceQueryByKey(xsd__string dbName,xsd__string trackKey,xsd__int queryType,xsd__string trackFileName,xsd__string timesFileName,xsd__int queryPoint,xsd__int pointNN,xsd__int trackNN,xsd__int sequenceLength,xsd__double radius,xsd__double absolute_threshold,xsd__int usingQueryPoint,xsd__int lsh_exact,struct adb__queryResponse &adbQueryResponse);