OSDN Git Service

VisionKids 画像取得も作りこんだ。これで。
[gokigen/PKRemote.git] / app / src / main / java / net / osdn / gokigen / pkremote / camera / vendor / visionkids / wrapper / connection / VisionKidsCameraDisconnectSequence.java
index eb289a6..e496a0a 100644 (file)
@@ -2,13 +2,16 @@ package net.osdn.gokigen.pkremote.camera.vendor.visionkids.wrapper.connection;
 
 import android.util.Log;
 
+import androidx.annotation.NonNull;
+
 public class VisionKidsCameraDisconnectSequence implements Runnable
 {
     private final String TAG = this.toString();
+    private final IVisionKidsConnection connection;
 
-    VisionKidsCameraDisconnectSequence()
+    VisionKidsCameraDisconnectSequence(@NonNull final IVisionKidsConnection connection)
     {
-        // なにもしない
+        this.connection = connection;
     }
 
     @Override
@@ -16,5 +19,6 @@ public class VisionKidsCameraDisconnectSequence implements Runnable
     {
         // なにもしない(というかできない)
         Log.v(TAG, " Power off (VisionKids)");
+        connection.forceDisconnect();
     }
 }