Changeset 30159 in vbox for trunk/src/VBox/Main/glue
- Timestamp:
- Jun 11, 2010 8:06:55 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 62586
- Location:
- trunk/src/VBox/Main/glue/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/glue/tests/Makefile.kmk
r30013 r30159 22 22 23 23 ifeq ($(KBUILD_HOST),win) 24 VBOX_SDK= e:/ws/out/win.amd64/debug/bin/sdk25 VBOX_BIN= e:/ws/out/win.amd64/debug/bin26 JACOB_DIR= e:/ws/src/libs/jacob-1.15-M3/24 VBOX_SDK=c:/out/bin/sdk 25 VBOX_BIN=c:/out/bin 26 JACOB_DIR=s:/jacob-1.15-M3/ 27 27 JACOB_JAR=$(JACOB_DIR)/jacob.jar 28 28 CLASSPATH += $(JACOB_JAR)$(SEP) -
trunk/src/VBox/Main/glue/tests/TestVBox.java
r29792 r30159 11 11 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. 12 12 */ 13 import org.virtualbox_3_ 2.*;13 import org.virtualbox_3_3.*; 14 14 import java.util.List; 15 15 … … 22 22 public void onSnapshotChange(String machineId, String snapshotId) 23 23 { 24 System.out.println("onSnapshotChange -- VM: " + machineId + ", snap: " + snapshotId); 25 24 26 } 25 27 public void onSnapshotDeleted(String machineId, String snapshotId) 26 28 { 29 System.out.println("onSnapshotDeleted -- VM: " + machineId + ", snap: " + snapshotId); 27 30 } 28 public void onSnapshotTaken(String machineId, String snapshotId) {} 31 public void onSnapshotTaken(String machineId, String snapshotId) 32 { 33 System.out.println("onSnapshotTaken -- VM: " + machineId + ", snap: " + snapshotId); 34 } 29 35 public void onSessionStateChange(String machineId, SessionState state) 30 36 { 31 37 System.out.println("onSessionStateChange -- VM: " + machineId + ", state: " + state); 32 38 } 33 public void onMachineRegistered(String machineId, Boolean registered) {} 34 public void onMediumRegistered(String mediumId, DeviceType mediumType, Boolean registered) {} 39 public void onMachineRegistered(String machineId, Boolean registered) 40 { 41 System.out.println("onMachineRegistered -- VM: " + machineId + ", registered: " + registered); 42 } 43 public void onMediumRegistered(String mediumId, DeviceType mediumType, Boolean registered) 44 { 45 System.out.println("onMediumRegistered -- ID: " + mediumId + ", type=" + mediumType + ", registered: " + registered); 46 } 35 47 public void onExtraDataChange(String machineId, String key, String value) 36 48 { 37 49 System.out.println("onExtraDataChange -- VM: " + machineId + ": " + key+"->"+value); 38 50 } 39 public Boolean onExtraDataCanChange(String machineId, String key, String value, Holder<String> error) { return true; } 51 public Boolean onExtraDataCanChange(String machineId, String key, String value, Holder<String> error) 52 { 53 return true; 54 } 40 55 public void onMachineDataChange(String machineId) 41 {} 56 { 57 System.out.println("onMachineDataChange -- VM: " + machineId); 58 } 42 59 public void onMachineStateChange(String machineId, MachineState state) 43 60 { … … 50 67 static void testCallbacks(VirtualBoxManager mgr, IVirtualBox vbox) 51 68 { 52 IVirtualBoxCallback cbs = mgr.createIVirtualBoxCallback(new VBoxCallbacks()); 53 vbox.registerCallback(cbs); 69 70 IVirtualBoxCallback cbs = new VBoxCallbacks(); 71 mgr.registerGlobalCallback(vbox, cbs); 54 72 for (int i=0; i<100; i++) 55 73 { 56 74 mgr.waitForEvents(500); 57 75 } 58 vbox.unregisterCallback(cbs);76 mgr.unregisterGlobalCallback(vbox, cbs); 59 77 } 60 78 … … 90 108 testEnumeration(mgr, vbox); 91 109 testStart(mgr, vbox); 92 //testCallbacks(mgr, vbox);110 testCallbacks(mgr, vbox); 93 111 94 112 System.out.println("done, press Enter...");
Note:
See TracChangeset
for help on using the changeset viewer.