Mercurial > hg > audiodb
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);