|
@@ -107,15 +107,23 @@ public class BridgeServer {
|
|
int vod_count = OCBridge.getVirtualDeviceCount();
|
|
int vod_count = OCBridge.getVirtualDeviceCount();
|
|
Log.d(TAG, "Virtual OCF Device Count = [" + vod_count + "], Core Device Nums = ["+OCCoreRes.getNumDevices()+"] ");
|
|
Log.d(TAG, "Virtual OCF Device Count = [" + vod_count + "], Core Device Nums = ["+OCCoreRes.getNumDevices()+"] ");
|
|
|
|
|
|
- for(int index = 1; index <= vod_count; index++) {
|
|
|
|
|
|
+ for (int index = 1; index <= vod_count; index++) {
|
|
OCVirtualDevice vod = OCBridge.getVirtualDeviceInfo(index);
|
|
OCVirtualDevice vod = OCBridge.getVirtualDeviceInfo(index);
|
|
- if(vod != null) {
|
|
|
|
|
|
+ if (vod != null) {
|
|
OCBridge.removeVirtualDevice(vod.getIndex());
|
|
OCBridge.removeVirtualDevice(vod.getIndex());
|
|
OCBridge.deleteVirtualDevice(vod.getIndex()); // Note :This includes OCMain.resetDevice(index);
|
|
OCBridge.deleteVirtualDevice(vod.getIndex()); // Note :This includes OCMain.resetDevice(index);
|
|
Log.d(TAG, "Virtual OCF Device [" + vod.getIndex() + "] was reset!");
|
|
Log.d(TAG, "Virtual OCF Device [" + vod.getIndex() + "] was reset!");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
bridge.clearVirtualOCFDeviceList();
|
|
bridge.clearVirtualOCFDeviceList();
|
|
|
|
+
|
|
|
|
+ /* // For test
|
|
|
|
+ if(OCCoreRes.getNumDevices() > 1) {
|
|
|
|
+ for (int index = 1; index <= OCCoreRes.getNumDevices(); index++) {
|
|
|
|
+ OCMain.resetDevice(index);
|
|
|
|
+ Log.d(TAG, "OCF Device [" + index + "] was reset!");
|
|
|
|
+ }
|
|
|
|
+ }*/
|
|
}
|
|
}
|
|
|
|
|
|
public void resetVirtualOCFDevice(int vod_index) {
|
|
public void resetVirtualOCFDevice(int vod_index) {
|