[sword-cvs] sword/bindings/corba swordorb.idl,1.8,1.9

sword@www.crosswire.org sword@www.crosswire.org
Sat, 30 Aug 2003 18:58:15 -0700


Update of /usr/local/cvsroot/sword/bindings/corba
In directory www:/tmp/cvs-serv24365/bindings/corba

Modified Files:
	swordorb.idl 
Log Message:



Index: swordorb.idl
===================================================================
RCS file: /usr/local/cvsroot/sword/bindings/corba/swordorb.idl,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- swordorb.idl	29 Aug 2003 06:00:16 -0000	1.8
+++ swordorb.idl	31 Aug 2003 01:58:13 -0000	1.9
@@ -17,6 +17,14 @@
 };
 
 typedef sequence<ModInfo> ModInfoList;
+
+struct SearchHit {
+	string modName;
+	string key;
+	long score;
+};
+
+typedef sequence<SearchHit> SearchHitList;
 //-----------------------------------------------------------------
 // SWModule methods
 
@@ -29,7 +37,7 @@
 
 interface SWModule {
 	void   terminateSearch();
-	StringList search(in string istr, in SearchType searchType, in long flags, in string scope);
+	SearchHitList search(in string istr, in SearchType searchType, in long flags, in string scope);
 	char   error();
 	long  getEntrySize();
 	void   setKeyText(in string key);