[Tinyos-contrib-commits]
CVS: tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary
BDictionaryCommands.java, 1.1, 1.2 BDictionaryArgParser.class,
1.1, 1.2 BDictionary.class, 1.1, 1.2 BDictionaryEvents.class,
1.1, 1.2 BDictionaryEvents.java, 1.1,
1.2 BDictionaryArgParser.java, 1.1,
1.2 BDictionaryCommands.class, 1.1, 1.2 BDictionary.java, 1.1, 1.2
dmm
rincon at users.sourceforge.net
Tue Jun 6 09:50:32 PDT 2006
- Previous message: [Tinyos-contrib-commits]
CVS: tinyos-1.x/contrib/rincon/tools/com/rincon/testharness/stickcomm
Comm.java, 1.2, NONE Comm.class, 1.2, NONE
- Next message: [Tinyos-contrib-commits]
CVS: tinyos-1.x/contrib/rincon/tools/com/rincon/comports
ComPorts.class, 1.2, NONE ComPorts.class, 1.2,
NONE ComPorts.java, 1.2, NONE readme.txt, 1.2,
NONE win32com.dll, 1.2, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv28804/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary
Modified Files:
BDictionaryCommands.java BDictionaryArgParser.class
BDictionary.class BDictionaryEvents.class
BDictionaryEvents.java BDictionaryArgParser.java
BDictionaryCommands.class BDictionary.java
Log Message:
Updated Blackbook to v.5.1, fixed many bugs and increased reliability
Index: BDictionaryCommands.java
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionaryCommands.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BDictionaryCommands.java 20 Apr 2006 23:02:52 -0000 1.1
--- BDictionaryCommands.java 6 Jun 2006 16:50:30 -0000 1.2
***************
*** 85,87 ****
--- 85,93 ----
*/
public void getFirstKey();
+
+ /**
+ * Find if a file is a dictionary file
+ *
+ */
+ public void isFileDictionary(String fileName);
}
Index: BDictionaryArgParser.class
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionaryArgParser.class,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Binary files /tmp/cvsn4r3eI and /tmp/cvsmX5HMj differ
Index: BDictionary.class
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionary.class,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Binary files /tmp/cvsHI6sVG and /tmp/cvsC6w4ui differ
Index: BDictionaryEvents.class
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionaryEvents.class,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Binary files /tmp/cvsLb6tqK and /tmp/cvsrK901l differ
Index: BDictionaryEvents.java
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionaryEvents.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BDictionaryEvents.java 20 Apr 2006 23:02:52 -0000 1.1
--- BDictionaryEvents.java 6 Jun 2006 16:50:30 -0000 1.2
***************
*** 75,78 ****
--- 75,84 ----
*/
public void nextKey(long nextKey, boolean result);
+
+ /**
+ * @param isDictionary - true if the file is a dictionary file
+ * @param result - SUCCESS if this result is valid
+ */
+ public void fileIsDictionary(boolean isDictionary, boolean result);
}
Index: BDictionaryArgParser.java
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionaryArgParser.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BDictionaryArgParser.java 20 Apr 2006 23:02:52 -0000 1.1
--- BDictionaryArgParser.java 6 Jun 2006 16:50:30 -0000 1.2
***************
*** 90,93 ****
--- 90,100 ----
reportError("Missing parameter(s)");
}
+
+ } else if(args[0].toLowerCase().matches("-isdictionary")) {
+ if(args.length > 1) {
+ bDictionary.isFileDictionary(args[1]);
+ } else {
+ reportError("Missing parameter(s)");
+ }
} else {
***************
*** 113,116 ****
--- 120,124 ----
usage += "\t-getFirstKey\n";
usage += "\t-getNextKey <current key>\n";
+ usage += "\t-isDictionary <filename>\n";
return usage;
}
***************
*** 188,190 ****
--- 196,215 ----
}
+ public void fileIsDictionary(boolean isDictionary, boolean result) {
+ System.out.print("BDictionary fileIsDictionary ");
+ if(result) {
+ System.out.print("SUCCESS: File ");
+ if(isDictionary) {
+ System.out.print("is");
+ } else {
+ System.out.print("is NOT");
+ }
+ System.out.println(" a dictionary file.");
+ } else {
+ System.out.println("FAIL");
+ }
+
+ System.exit(0);
+ }
+
}
Index: BDictionaryCommands.class
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionaryCommands.class,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
Binary files /tmp/cvsEWNh8O and /tmp/cvsCJoDRq differ
Index: BDictionary.java
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/contrib/rincon/tools/java/com/rincon/blackbook/bdictionary/BDictionary.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** BDictionary.java 20 Apr 2006 23:02:52 -0000 1.1
--- BDictionary.java 6 Jun 2006 16:50:30 -0000 1.2
***************
*** 144,148 ****
break;
!
case Commands.ERROR_BDICTIONARY_OPEN:
--- 144,152 ----
break;
! case Commands.REPLY_BDICTIONARY_ISDICTIONARY:
! for(Iterator it = listeners.iterator(); it.hasNext(); ) {
! ((BDictionaryEvents) it.next()).fileIsDictionary(inMsg.get_length() == 1, inMsg.get_result() == Commands.SUCCESS);
! }
! break;
case Commands.ERROR_BDICTIONARY_OPEN:
***************
*** 153,156 ****
--- 157,161 ----
case Commands.ERROR_BDICTIONARY_NEXTKEY:
case Commands.ERROR_BDICTIONARY_FIRSTKEY:
+ case Commands.ERROR_BDICTIONARY_ISDICTIONARY:
System.err.println("Command immediately failed");
System.exit(0);
***************
*** 203,205 ****
--- 208,216 ----
send(command);
}
+
+ public void isFileDictionary(String fileName) {
+ command.set_cmd(Commands.CMD_BDICTIONARY_ISDICTIONARY);
+ command.set_data(Util.filenameToData(fileName));
+ send(command);
+ }
}
- Previous message: [Tinyos-contrib-commits]
CVS: tinyos-1.x/contrib/rincon/tools/com/rincon/testharness/stickcomm
Comm.java, 1.2, NONE Comm.class, 1.2, NONE
- Next message: [Tinyos-contrib-commits]
CVS: tinyos-1.x/contrib/rincon/tools/com/rincon/comports
ComPorts.class, 1.2, NONE ComPorts.class, 1.2,
NONE ComPorts.java, 1.2, NONE readme.txt, 1.2,
NONE win32com.dll, 1.2, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Tinyos-contrib-commits
mailing list